你好,这样是肯定取不到值的,因为request.getParameter("")取的是页面跳转过来时从其他url传来的参数。这样好像取不到的吧,你想实现什么样的功能,一般功能直接用js就可以了。
⑵ 如何在jsp中放入文本框,并且要获取文本框中输入的值。
1.必须是数字
<input id='aa' onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
2.用js获得文本框的值可以这样
document.getElementById("aa").value
⑶ jsp文本框输入设置默认值
这个要用到AJAX,用异步访问机制。
将输入的数据用JSP获取后通过AJAX将获取的值发送给后台,然后将后台的数据输出为可解析的数据格式,如TEXT,XML,JSON等,用JS获取后显示到文本框上。
⑷ jsp java 如何将文本框的值赋给一个变量
jsp中通过js把文本框的值赋给变量:
1)原生js
元素.value; //获取input里的值
元素.value = 'xxx' ;//给input设置值
2)Jquery/需要导包
元素.val();//获取input元素的值
元素.val('xxx');//给input设置值
下面例子:
<body>
<input value="test">
<script src="jquery-2.1.1.min.js"></script>
<script>
//原生js
console.log(document.getElementsByTagName('input')[0].value);//打印出test
document.getElementsByTagName('input')[0].value = 'test2';//把文本框里的值设为test2
//Jquery
console.log($('input').val());//打印出test2
$('input').val('test');//把文本框里的值设为test
//赋值:
var aa = $('input').val;
alert(aa);
</script>
</body>