qwfc.net
当前位置:首页 >> jsp给文本框赋值,并不是用js >>

jsp给文本框赋值,并不是用js

一个一个的填进去.value="<%=你获取的值%>"如果你用了像struts之类的框架,或者你获取的值在bean对象中,你也可以使用EL表达式赋值:value=${beanname.propname}

用得着这么麻烦吗?直接在文本框上加个value=不就行啦

IE和火狐都是onchange()时间.W3C标准,任何浏览器都通用.

如果没用框架和jstl标签的话,可以使用小脚本: 第一、把用户实体放入session中.session.setattribute("logioned_user",user); 第二、在小脚本中获得用户实体 <% user user = (user)session.getattribute("logioned_user"); /%> 第三、可以使用小脚本或表达式赋值,这里写个表达式的例子: <input type='text' id='uid' name='uid' value='<%=user.getuserid() %>' />

document.getElementById("result").value="你要在页面输出的值"

你这个翻页的不就是一个FORM吗,点GO 就是提交,在ACTION的地址,直接用<% request.getParameter("XXX")%>XXX就是TEXT的ID. xxx是text的NAME,不是ID. 直接就在ACTION对应的页面直接获取.

1、先在jsp里写个输入框,并命名id属性<br><input type="text" id="textId"><br>2、写一个JS函数<br>function fun() {<br>var val = $("#textId").val();<br>alert(val);<br>}<br>3、调用函数<br><input type="button" value="提交" onclick="fun()">

将这段JS移到“jsp中文本<input type="text" name="text10" id="text10" "/>“的下面 楼上的答案都……

两种方式,假如你的文本框的名字叫txtName,表单名字叫form1 则可以这样设置:document.form1.txtName.value="some value"; 假如你的文本框的Id 是txtId 则可以这样赋值:document.getElementById("txtId").value="some value";

什么意思是,是想在text显示值吗?String value = request.getParameter("value");<script>var myvalue = <%=value%>;</script>

so1008.com | hyqd.net | krfs.net | xyjl.net | eonnetwork.net | 网站首页 | 网站地图
All rights reserved Powered by www.qwfc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com