国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jquery表單對象屬性過濾選擇器實例分析

2024-05-06 16:20:29
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jquery表單對象屬性過濾選擇器,實例分析了jQuery選擇器的相關使用技巧,需要的朋友可以參考下

本文實例講述了jquery表單對象屬性過濾選擇器用法。分享給大家供大家參考。具體分析如下:

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4. <head> 
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  6. <title>表單對象屬性過濾選擇器</title> 
  7. <script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
  8. <script type="text/javascript"
  9. $(function () { 
  10. //=========舉例1=========================== 
  11. //:enabled 用法: $(”input:enabled”) 返回值 集合元素 
  12. //說明: 匹配所有可用元素.意思是查找所有input中不帶有disabled=”disabled”的input.不為disabled, 
  13. //當然就為enabled啦. 
  14. $("input:enabled").val("我是有效的按鈕"); 
  15. //=========舉例2=========================== 
  16. //:disabled 用法: $(”input:disabled”) 返回值 集合元素 
  17. //說明: 匹配所有不可用元素.與上面的那個是相對應的. 
  18. $("input:disabled").val("我是無效的按鈕"); 
  19. //=========舉例3=========================== 
  20. //:checked 用法: $(”input:checked”) 返回值 集合元素 
  21. //說明: 匹配所有選中的被選中元素(復選框、單選框等,不包括select中的option).這話說起來有些繞口. 
  22. //...<1> 提取所有選中的name='love'的復選框 
  23. $("#btnTest").click(function () { 
  24. ShowElements($("input[name='love']:checked")); //第一種寫法 
  25. //ShowElements($("[name='love']:checked")) //第二種寫法 
  26. }); 
  27. //=========舉例4=========================== 
  28. //:selected 用法: $(”select option:selected”) 返回值 集合元素 
  29. //說明: 匹配所有選中的option元素. 
  30. //...<1> 所有name='city'的下拉框的選中項 
  31. $("#btnTest2").click(function () { 
  32. ShowElements($("select[name='city'] option:selected")); 
  33. }); 
  34. //...<2> 所有name='prov'的下拉框的選中項 
  35. //$("#btnTest2").click(function () { 
  36. // ShowElements($("select[name='prov'] option:selected")); 
  37. //}); 
  38. }); 
  39. function ShowElements(arr) { 
  40. //alert(arr.length); 
  41. var output = ""
  42. for (var i = 0; i < arr.length; i++) { 
  43. if (output == "") { 
  44. output = arr.eq(i).val(); 
  45. else { 
  46. output += "," + arr.eq(i).val(); 
  47. alert(output); 
  48. </script> 
  49. </head> 
  50. <body> 
  51. <input type="button" disabled="disabled" value="button1" /> 
  52. <input type="button" value="button2" /> 
  53. <input type="button" value="button3" /> 
  54. <input type="button" disabled="disabled" value="button4" /> 
  55. <input type="button" id="btnTest" value="點擊我檢查復選框" /> 
  56. <input type="checkbox" name="love" value="1" />足球 
  57. <input type="checkbox" name="love" value="2" />籃球 
  58. <input type="checkbox" name="love" value="3" />排球 
  59. <input type="checkbox" name="Other" value="3" />非愛好類<br /> 
  60. 我是下拉框<input type="button" id="btnTest2" value="點擊我檢查下拉框" /> 
  61. <select name="city"
  62. <option value='beijing'>北京</option> 
  63. <option value='shanghai'>上海</option> 
  64. <option value='shenzhen'>深圳</option> 
  65. </select> 
  66. <select name="prov"
  67. <option value='jiangxi'>江西省</option> 
  68. <option value='shichuan'>四川省</option> 
  69. <option value='guangdong'>廣東省</option> 
  70. </select> 
  71. </body> 
  72. </html> 

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 舟山市| 泌阳县| 崇文区| 湖北省| 巴马| 古田县| 余干县| 册亨县| 临高县| 洪雅县| 建阳市| 拜城县| 鸡西市| 连州市| 闸北区| 云南省| 桐城市| 通渭县| 安康市| 和硕县| 耒阳市| 新营市| 特克斯县| 保定市| 合山市| 兴安盟| 邮箱| 保亭| 泸溪县| 青岛市| 定边县| 茂名市| 鄂伦春自治旗| 阿瓦提县| 阜新| 九江市| 洛阳市| 十堰市| 浪卡子县| 西乌| 和平县|