1. jsP中的<input>中的值怎麼取出
通過getElementById找到input節點,然後獲取value屬性
1、定義一個input節點
<input id='ipt' value='2222'/>
2、找到該Input
var domInput = document.getElementById('ipt');//找到id是ipt的input節點
3、獲取value值
domInput.value;
連起來在function使用如下:
function kk(){
var domInput = document.getElementById('ipt');//找到id是ipt的input節點
var v = domInput.value;//獲取2222這個值
}
(1)jsp的文本框取地址欄參數擴展閱讀
在JSP頁面中獲取本頁的文本框值
1、是一個form表單,裡面有一個文本框或其它的表單項
<form name="thisform"method="post">
<input type="text" name="name">
<input type="button" value="查詢"οnclick="sel()">
2、這里點擊查詢按鈕時,需要調用函數sel(),內容如下
<script language="javascript">
function sel(){
document.thisform.submit();
}
</script>
3、 可以在頁面中取到文本框的值了
<%
String name=request.getParameter("name");
%>
2. 如何用jsp讀取文本框的值
假如在該文本框設一name與id(假如是name="account" id="account")
可以直接用request.getParameter("account")來獲取;
當然,也可回以用JavaScript來得到值:答var account = document.getElementById("account").value;
3. 如何在action中獲取jsp頁面文本框中的值
jsp向servlet傳值大致有這么幾種情況。
第一種超鏈接,在href='servletAction?id=xxx'
第二種form表單提交,當點擊submit時,action="servletAction" method='get/post'
第三種就是利用ajax,url='servletActionz',當然了,這里也有get和post兩種情況,get直接在url後面加問號傳參,post會把參數放在實體內容裡面。
最後在servlet那邊 用 request.getParameter("參數名");就可以拿到了
常用的就這些。
4. 使用jsp獲取當前頁面的文本框中輸入的值該怎麼獲取,哪位大師知道幫幫忙啊
如果是javascript獲取 document.getElementById("表單的ID").value;
如果是servlet 在目標servlet調用 request.getParameter("表單的name值 注意:id值獲取專不到")
如果是struts框架的html標簽 比如屬<html:text property="name" styleId="ID"></html:text>
是一個文本 在js獲取就要標記 styleId="ID" 同樣 document.getElementById("表單的ID").value;
在struts html標簽中 styleId 就相當於id
如果是目標 action 就 request.getParameter("property的值");