日期:2014-05-17  浏览次数:20915 次

java 中怎样获取input的值
jsp页面
<form action="servlet" method="post"><input type="text" name="a" id="a" value="3" displayvalue="4"/></form>

form提交后,在java后台怎样获取input displayvalue的值

------解决方案--------------------
这样获取不到的,只能获取到value得值。建议再加一个隐藏字段
<form action="servlet" method="post">
<input type="text" name="a" id="a" value="3" displayvalue="4"/>
<input type="hidden" name="a_displayvalue" value="4"/>
</form>


后台就可以获取了
------解决方案--------------------
如楼上所说,先把displayvalue="4"的值存在一个隐藏域中,然后提交。
------解决方案--------------------
js操作的话 document.getElementById('a').displayvalue  ???我还真不知道input里面还有displayvalue属性 长见识了(⊙o⊙)…
------解决方案--------------------
必须定义一个name 那样的你才可以得到
------解决方案--------------------
引用:
js操作的话 document.getElementById('a').displayvalue  ???我还真不知道input里面还有displayvalue属性 长见识了(⊙o⊙)…

定义一个隐藏域,用document.getElementById('a').displayvalue 取到值放进去