if(document.form1.radio.value.indexOf("/")==0)
{
alert('除’);
return false;
}
表单名字是form1
单选按钮:<input type="radio" name="radio" id="radio" value="*">
          <input type="radio" name="radio" id="radio" value="/">
如何判断我选择了是“/”

解决方案 »

  1.   

    <input type="radio" name="radio" id="radio" value="1">是if("1".equals(document.form1.radio.value))
    这样可以么
      

  2.   

    if(document.form1.radio.value=="0")
    {
    alert('除’);
    return false;}
    <input type="radio" name="radio" id="radio" value="1">乘
    <input type="radio" name="radio" id="radio" value="0">除
      

  3.   


    <html>
    <head>
    <script>  function sub(){
      var radioArr=document.getElementsByName("radio_name");
      var val;
      for(var i=0;i<radioArr.length;i++){
    if(radioArr[i].checked){
    val=radioArr[i].value;
    break;
    }
      }
      if(val=="*"){
         alert("乘");
      }else if(val=="/"){
         alert("除");
      }
      }
    </script>
    </head>
    <body>
    <input type="radio" name="radio_name" value="*"/>乘
    <input type="radio" name="radio_name" value="/"/>除
    <input type="button" value="提交" onclick="sub();"/>
    </body>
    </html>
      

  4.   

    <input type="radio" name="radio" id="radio" value="*">
      <input type="radio" name="radio" id="radio" value="/">
      <input type="button" value="234" onclick="test()"/>
    <script>function test(){
    var s = document.getElementsByName('radio');
    for(var i = 0; i < s.length; i++) {
    if(s[i].checked == true && s[i].value == '/') {
    alert('除');
    return false;
    }
    }
    }
    </script>
      

  5.   

    ID不要重名,直接用ID,找到checkbox对象,判断其checked属性是否为true即可