你好,這樣是肯定取不到值的,因為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>