首页 > 语言 > JavaScript > 正文

JQuery判断radio是否选中并获取选中值的示例代码

2024-05-06 16:09:53
字体:
来源:转载
供稿:网友

这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下

其他对radio操作功能,以后在添加。直接上代码,别忘记引用JQuery包

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  2. <html xmlns="http://www.w3.org/1999/xhtml"
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>JQuery radio</title> 
  6. <script type="text/javascript" language="javascript" src="JavaScript/jquery-1.6.1.min.js" ></script> 
  7. <script type="text/javascript" language="javascript"
  8. /*------判断radio是否有选中,获取选中的值--------*/ 
  9. $(function(){ 
  10. $("#btnSubmit").click(function(){ 
  11. var val=$('input:radio[name="sex"]:checked').val(); 
  12. if(val==null){ 
  13. alert("什么也没选中!"); 
  14. return false
  15. else
  16. alert(val); 
  17. var list= $('input:radio[name="list"]:checked').val(); 
  18. if(list==null){ 
  19. alert("请选中一个!"); 
  20. return false
  21. else
  22. alert(list); 
  23. }  
  24. }); 
  25. }); 
  26. </script> 
  27. </head> 
  28.  
  29. <body> 
  30. <form id="form1" > 
  31. <input type="radio" name="sex" value="男" />男 
  32. <input type="radio" name="sex" value="女" />女 
  33. <br /> 
  34. <input type="radio" name="list" value="十分满意" />十分满意 
  35. <input type="radio" name="list" value="满意" />满意 
  36. <input type="radio" name="list" value="不满意" />不满意 
  37. <input type="radio" name="list" value="非常差" />非常差 
  38. <br /> 
  39. <input type="submit" value="submit" id="btnSubmit" /> 
  40. </form> 
  41. </body> 
  42. </html> 

网友评论:var boolCheck=$('input:radio[name="sex"]').is(":checked"); 比较好,这种方法较简洁

is() 根据选择器、元素或 jQuery 对象来检测匹配元素集合,如果这些元素中至少有一个元素匹配给定的参数,则返回 true。

如果您保存后乱码,这里推荐使用notepad++处理。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选