回 帖 发 新 帖 刷新版面

主题:怎样判断选取了哪个单选按扭呢??

怎样判断选取了哪个单选按扭呢??

比如我有2个单选按扭,怎样判断用户选了哪个呢

回复列表 (共3个回复)

沙发

<form name="form1">
  <input type=radio value=0 name="ra1">0&nbsp;<input type="radio" value=1 name="ra1">1&nbsp;<input type="button" onclick="f()" value="提交">
  </form>
  <script>
  function f()
  {
   for (i=0;i<document.form1.ra1.length ;i++ )
   {
     if(document.form1.ra1[i].checked==true)
     {
       alert('你选择的是第'+(i+1)+'个按纽');
     }
   }
  }
  </script>

板凳

我要实现的功能不是要显示他选取了哪个按扭,而是他选取了哪个按扭就执行某条语句,
2个单选按扭,我有2个语句,比如他选第一个就执行第1条语句

3 楼

<form name="form1">
  <input type=radio value=0 name="ra1">0&nbsp;<input type="radio" value=1 name="ra1">1&nbsp;<input type="button" onclick="f()" value="提交">
  </form>
  <script>
  function f()
  {
   for (i=0;i<document.form1.ra1.length ;i++ )
   {
     if(document.form1.ra1[i].checked==true)
     {
       w(i);
     }
   }
  }
  function w(id)
  {
    if (i==0)
    {
      alert('qqqqqqqqqqq');
    }
    if(i==1)
    {
      alert('hhhhhhhhhhh');
    }
  }
  </script>

我来回复

您尚未登录,请登录后再回复。点此登录或注册