首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

javascript 的判断表单里的单选按钮是否选择出发运算,该怎么处理

2012-04-08 
javascript 的判断表单里的单选按钮是否选择出发运算if(document.form1.radio.value.indexOf(/)0){ale

javascript 的判断表单里的单选按钮是否选择出发运算
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="/">
如何判断我选择了是“/”

[解决办法]
<input type="radio" name="radio" id="radio" value="1">是

if("1".equals(document.form1.radio.value))
这样可以么

[解决办法]
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">除


[解决办法]

HTML code
<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>
[解决办法]
<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>
[解决办法]
ID不要重名,直接用ID,找到checkbox对象,判断其checked属性是否为true即可

热点排行