名字中不能有[]
程序会认为以子元素
用faq1代替吧

解决方案 »

  1.   

    document.REPLIER.elements["faq[1]"].checked = true;
      

  2.   

    <li><input type="checkbox" name="faq" value="13"><b>a</b>
    <li><input type="checkbox" name="faq" value="14"><b>b</b>
    <li><input type="checkbox" name="faq" value="15"><b>c</b><script language="javascript">
    for (var i=0;i<faq.length;i++)
       faq[i].checked=true;
    </script>
      

  3.   

    <script>document.REPLIER["faq[1]"].checked = true;
    document.REPLIER["faq[2]"].checked = true;
    document.REPLIER["faq[3]"].checked = true;</script>
      

  4.   

    http://blog.mvpcn.net/inelm/articles/2959.aspx
      

  5.   

    <script>
    document.REPLIER.element['faq[1]'].checked = true;
    document.REPLIER.element['faq[1]'].checked = true;
    document.REPLIER.element['faq[1]'].checked = true;
    </script>
      

  6.   

    <--------------高手看过来! 能不能搞定这个?
    http://community.csdn.net/Expert/topic/3472/3472337.xml?temp=.1701624
      

  7.   

    <li><input type="checkbox" name="faq" value="13"><b>a</b>
    <li><input type="checkbox" name="faq" value="14"><b>b</b>
    <li><input type="checkbox" name="faq" value="15"><b>c</b><script>
    var checkbox=document.getElementsByName("faq");
    checkbox[0].checked=true;
    checkbox[1].checked=true;
    checkbox[2].checked=true;
    </script>