您的位置:程序门 -> java -> web 开发



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


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


js怎么改不了form的中的值?
发表于:2008-01-21 13:52:42 楼主
struts1.2中

html code
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>
发表于:2008-01-21 14:25:491楼 得分:0
发表于:2008-01-21 16:22:072楼 得分:0
你这样写吧:
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>

这样就能改变了!
不会了再问!
发表于:2008-01-21 16:25:373楼 得分:0
你这样写吧:  
function       change(obj){  
                obj.value="";
}  
<html:form       action="catalog">  
                <html:select       property="parentid"       onchange="change(this)">  
                    ....  
                </html:select>  
</html:form>  


快速检索

最新资讯
热门点击