AI编程助手
AI免费问答

JS获取form中radio和buttons的选中值

小云云   2018-03-07 13:54   2645浏览 原创

在js中获取到form表单的radiobuttons的选中值其实和普通的radiobutton的方法是一样的。常用的radiobutton会要求设定radiobutton的name属性和type属性,然后根据这两个属性进行查找,如下:

1 <br>2         <input>男3        
 <input>女4        
  <br><br><br>5         
  <label>哈哈哈哈</label>

然后在JS中代码如下:

 1  <script> 2         
 $(function(){ 3            
  $("input[name=&#39;radio&#39;]").click(function()
  { 4                 if($(this).val() == "男")
  { 5                     $("#message").show(); 6                 }
  else{ 7                     $("#message").hide(); 
  8                 } 9             });
  10         })11     
  </script>

form表单中radiobuttons的基本设置如下:

1 <radiobuttons itemlabel="label"></radiobuttons>

这里没有显式的给出radio的name和type,要去渠道这两个属性只需要在网页上查看源代码,就可以得到它的属性,然后编写JS即可:

 1 $(function () { 2  3            
  $("input[name='isall']").click(function () 
  { 4                 if ($(this).val() == "0") 
  { 5                     $("#usermsg").hide(); 6                 
  } else { 7                     
  $("#usermsg").show(); 8                
   } 9             });
   10        
    });

我这里的操作是根据选中值的情况来显示或隐藏一部分页面,将需要显示或隐藏的部分的style设置为display:none即可,如:

 1  <p> 2            
  <label>用户账号:</label> 3  4            
   </p><p> 5                 
   <input> 6                
    <haspermission> 7                     
    <input> 9                 </haspermission>10            
      </p>11     
      

相关推荐:

怎样让html的下拉菜单提交后保留选中值不返回默认值

Jquery如何获取radio选中值的示例详解

JS获取radio选中值实例代码

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。