若 hidden 中有初始的话, reset 是不会清空的.

解决方案 »

  1.   

    不要用script对hidden中动态赋值就可以了。<input type="hidden" value="default">怎么reset这个hidden都是default
      

  2.   

    我的程序必须要动态赋值给HIDDEN然后再提交。怎么办?
      

  3.   

    页面中有一个"继续添加"按钮,将文本框的值累加给hidden,还有一个“重填”按钮。单击“重填”按钮前面累加的值就没有了。怎么办?
      

  4.   

    用一个变量保存,提交之前赋予hidden即可。<form onsubmit="return preSubmit(this)">
    <input type=hidden name=xhid>
    ...
    </form>
    <script>
    var xx="123"; // use this variable to hold information
    // dosomething else;
    function preSubmit(frm){
     frm.xhid.value=xx;
     return true;
    }
    </script>
      

  5.   

    dd=document.form1.hiddenitem.value
    document.form1.reset
    document.form1.hiddenitem.value=dd