js怎么改不了form的中的值?

backthought 2008-01-21 01:52:42
struts1.2中

function change(id){

document.forms[0].parentId.value=xxx;
//我想在这里改变document.forms[0].parentId的值,怎么改不了,调这段代码前下面的form已经提交了吗?

document.forms[0].submit();
}

<html:form action="catalog">
<html:select property="parentId" onchange="change()">
....
</html:select>
</html:form>
...全文
148 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
validate 2008-01-21
  • 打赏
  • 举报
回复
你这样写吧:
function change(obj){
obj.value="";
}
<html:form action="catalog">
<html:select property="parentId" onchange="change(this)">
....
</html:select>
</html:form>
luoxinabc12345 2008-01-21
  • 打赏
  • 举报
回复
你这样写吧:
function change(){
var t= document.getElementById('parentId').value;
alert(t)
t="xxx"
alert(t)
}
<html:form action="catalog">
<html:select property="parentId" onchange="change()">
....
</html:select>
</html:form>

这样就能改变了!
不会了再问!
backthought 2008-01-21
  • 打赏
  • 举报
回复

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧