zoukankan      html  css  js  c++  java
  • js获取单选button的值


    <!DOCTYPE html>
    <html>
    <body>
    <script type="text/javascript">
    function select_patten(value)
    {
      // varvalue=document.getElementsByName(text).value;
      //  alert('hello');
      alert(value);
    }

    </script>

    //下面这样的方式仅仅能获得单个单选button的value,并不能推断出来是哪个单选button被选中

    <script type="text/javascript">
    function get_value_byid()
    {
    var value1=document.getElementById('apple').value;
    var value2=document.getElementById('banana').value;          
      alert(value1);
      alert(value2);
    }
    </script>
    <script type="text/javascript">
    function get_value_byname()
    {
    var obj=document.getElementsByName('vehicle'); 
    var i;
    for(i = 0; i < obj.length; i++)
      {
      if(obj[i].checked)
          {
            alert(obj[i].value);
          }
    }        
    }

    </script>
    <table>
    <tr>
    <td><input type=radio name=text id='text' value='text' checked=checked onclick=select_patten(this.value)>文本</td>
    <td></td><td></td>
    <td><input type=radio name='text' id='file'  value='file' onclick=select_patten(this.value)>文件</td>
    </tr>


    <tr>

    <td><input type=radio id='apple' name='fruit' value='apple' checked=checked onclick=get_value_byid()>苹果</td>
    <td></td><td></td>
    <td><input type=radio id='banana' name='fruit' value='banana' onclick=get_value_byid()>香蕉</td>
    </tr>


    <tr>
    <td><input type=radio id='car' name='vehicle' value='car' checked=checked onclick=get_value_byname()>汽车</td>
    <td></td><td></td>
    <td><input type=radio id='bycicle'name='vehicle' value='bycicle' onclick=get_value_byname()>自行车</td>
    </tr>
    </table>
    </body>
    </html>



  • 相关阅读:
    [NOIP2015] 子串 题解
    [NOIP2011] 聪明的质检员 题解
    二进制的一些概念
    [NOIP2012] 借教室 题解
    [POJ3764] The XOR Longest Path 题解
    关于本博客
    【SC-MY限定】让填写问卷星成为自动化!
    JZOJ5833 永恒
    九校联考-DL24凉心模拟Day2总结
    【简解】SP7556 Stock Charts
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5151299.html
Copyright © 2011-2022 走看看