<input type=reset value="清空表单">

解决方案 »

  1.   

    不对吧,Javascript在客户就是这样,如果想一进来清空,就只能在服务端做了
      

  2.   

    打开页面就有内容是COOKIE写的,建议你把COOKIE部分代码清理下
      

  3.   

    在表单中:
    <input type=button name="B1" value="清空表单">
    在代码页头:
    <script language=vbs>
    sub B1_Onclick()
    document.frmsubmit.name.value=""
                      document.frmsubmit.age.value=""
    end sub
    </script>
    类似这样,让所有的表单项都为空。
      

  4.   


    不知道这样可不可以
    <script>
    window.document.value==""
    </script>
      

  5.   

    window.location.reload();
    试试看,我用这就解决了我的问题,不知搂主可不可以顺利解决
      

  6.   

    <SCRIPT language="javascript">
    <!--
    function reDo(thisform){
    var obj=document.all;
    for(var i=0;i<obj.length;i++){
    if(obj[i].type=="text"){
    obj[i].value="";
    }
    }
    }
    //-->
    </SCRIPT><form name="frm01">form2
    <input type="text" name="hello">
    <input type="text" name="hellodd">
    </form><br><form name="frm02">form1
    <input type="text" name="hello">
    <input type="text" name="hellodd">
    </form><input type="button" value="reset" onclick="reDo(document.frm02);">
      

  7.   

    同意楼上的。<Script language="JScript">
    function clear(){
    for(var i=0,l=document.forms[0].elements.length;i<l;i++){
       if(!document.forms[0].elements[i].type)
           continue;
       document.forms[0].elements[i].value="";
       //如果是radio,再另作处理}
    }
    </Script><input type="button" value="clear" onclick="clear()">反正是就遍历表单中的元素,如果是input输入条的话,设值为空,还有textarea等等,自己去做吧。。
      

  8.   

    刷新吧,遍历好象N烦如果页面中的input里有默认值的话,刷新后input里仍然是有内容的,达不到楼猪要的效果.
    还是用遍历,分别对不同类型的input 做处理.
      

  9.   

    刷新还不如reset!!
    但是reset却只能还原,而不能清除
    唯一的办法就是遍历