jsp里怎么获取input里的值 在function里用

第一种
通过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这个值
}
第二种
el表达式
${#id}.val()
  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
要将 HTML 中的传递到 JSP 中,可以使用 JavaScript 来获取这些,然后将它们存储在一个 JavaScript 对象中,最后将该对象作为参数传递给 JSP。在 JSP 中,可以使用 JSTL 的 `<c:set>` 标签或者 EL 表达式来访问这些。 例如,在 HTML 中有一些表单输入框,可以使用 JavaScript 来获取这些输入框中的: ``` <form> <label for="name">Name:</label> <input type="text" id="name" name="name"><br><br> <label for="age">Age:</label> <input type="text" id="age" name="age"><br><br> <label for="city">City:</label> <input type="text" id="city" name="city"><br><br> <button type="button" onclick="submitForm()">Submit</button> </form> <script> function submitForm() { var name = document.getElementById("name").value; var age = document.getElementById("age").value; var city = document.getElementById("city").value; var myValues = { name: name, age: age, city: city }; window.location.href = "myjsp.jsp?values=" + JSON.stringify(myValues); } </script> ``` 在上面的示例中,当用户点击 Submit 按钮时,`submitForm()` 函数会获取表单输入框中的,并将它们存储在一个名为 `myValues` 的 JavaScript 对象中。然后,使用 `JSON.stringify()` 函数将该对象转换为一个字符串,并将其作为 URL 参数传递给 JSP。 在 JSP 中,可以使用 EL 表达式来获取该字符串,并将其转换回 JavaScript 对象: ``` <c:set var="values" value='<%=new JSONObject(request.getParameter("values"))%>'/> ``` 现在,在 JSP 中就可以通过 `${values.name}`、`${values.age}` 和 `${values.city}` 来访问 HTML 表单中的了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值