var Accept = document.myform.isAccept;
 if(Accept.checked){ // 这里报错
  Accept.value = "1";
 else
  Accept.value = "0";
 }

解决方案 »

  1.   

    var Accept = document.myform.isAccept;
    document.myform.isAccept这里没获取到吧?
      

  2.   

    <form name="myform">
    <input type="checkbox"  name="isAccept"/>
    </form>
      

  3.   


    alert(Accept.checked);
    能显示TRUE FALSEif(Accept.checked){ // 这里报错 显示 syntax error
      

  4.   

    if(Accept.checked){ // 这里报错
      Accept.value = "1";
    }
     else{
      Accept.value = "0";
     }
    囧啊。
      

  5.   

    if(document.myform.Accept.checked){ // 这里报错
      Accept.value = "1";
    }
     else{
      Accept.value = "0";
     }
      

  6.   

    那个问题不管了<option value='1'>test1</option>
    <option value='2'>test2</option>
    怎样把 VALUE 合 test1 test2 取出来 是ASP
      

  7.   

    一般来说, 按id取值是最快, 兼容性最好的方式。 
    <input type="checkbox" id="isAccept"/>var Accept = document.getElementById("isAccept");
     if(Accept.checked){ 
      Accept.value = "1";
     else
      Accept.value = "0";
     }
      

  8.   

    取值是JS的事情跟是不是ASP没有关系