1、当然错误了~~~对象会找不到的
2、对JavaScript 由IE解释执行
3、JavaScript 从入门到精通不错

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    function allchecked(){ if(document.form1.all.checked){
        document.form1.first.checked=true;
     }else{
    document.form1.first.checked=false;
     }
     
    }
    </SCRIPT>
    </head><body>
    <form name="form1" method="post" action="">
      <p> 
        <input type="checkbox" name="first" value="checkbox">  first
     </p>
      <p>
        <input type="checkbox" name="all" value="checkbox" onclick="allchecked()"> all
     </p>
       </form>
    </body>以上是正确的代码,你仔细看看哪里不一样?
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    function allchecked(){ if(all.checked){
        first.checked=true;
     }else{
    first.checked=false;
     }
     
    }
    </SCRIPT>
    </head><body>
    <form name="form1" method="post" action="">
      <p> 
        <input type="checkbox" name="first" value="checkbox">  第一个
     </p>
      <p>
        <input type="checkbox" name="all" value="checkbox" onclick="allchecked()">全选
     </p>
       </form>
    </body>上面代码有错误,应该是这个,但还是提示有错误!
      

  3.   

    <SCRIPT LANGUAGE="JavaScript">
    function allchecked(){ if(document.form1.all.checked==true){
        document.form1.first.checked=true;
     }else{
    document.form1.first.checked=false;
     }
     
    }
    </SCRIPT>