java s2sh 在action中取值时,能取到手动输入到文本框的值,但是JS赋的值取不到

<SCRIPT>某个点击事件后赋值document.getElementById("parentid").value=1;</SCRIPT><formaction="XX... <SCRIPT>
某个点击事件 后 赋值
document.getElementById("parentid").value =1;
</SCRIPT>
<form action="XXXX" method="post">

<input type="text" name="department.deptname">
<input type="text" name="department.parentid" id="parentid">
<input type="submit" value="xx" >
</form>
在ACTION中 我可以用department 对象 取到department.deptname 但是取不到department.parentid
而且页面确实显示了 parentid 文本框中有值了
展开
 我来答
puziguo
推荐于2016-08-27 · TA获得超过1928个赞
知道小有建树答主
回答量:884
采纳率:86%
帮助的人:809万
展开全部
调试步骤:

给parentid默认值

<input type="text" name="department.parentid" id="parentid" value="12312312">

如果action获取到值12312312,说明js赋值失败
如果action没有取到值,说明页面input的name属性写错了,要检查
追问
手动填写也获取不到值 而且确认了 input 的name属性没有写错~~~~
追答
js 赋值取消了,看看能不能取到默认值,  基本上可以肯定是js问题了
爱吃溜肥肠
2014-09-19 · TA获得超过627个赞
知道小有建树答主
回答量:326
采纳率:50%
帮助的人:219万
展开全部
看看字段名是不是写错了;如果字段名没问题的话,把1加个引号试试~~
更多追问追答
追问
那个1 其实是个变量.只是为了问题看着清晰
追答
赋值事件之后,再submit的吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式