我想出來一些代碼,我可以執行onclick,將檢查頁面上的特定複選框。該複選框沒有唯一的名稱,也沒有ID。唯一可用的標識符是值。 我只限於jQuery 1.4.2。 我試過的東西都不會起作用。有任何想法嗎? 謝謝。選中一個沒有名字或ID的onclick複選框
-1
A
回答
1
+0
謝謝!這是我遇到的第一件事情。 – user1772951
0
2
這顯然是要避免做的東西,但如果該值是所有你了,你就必須通過DOM爲輸入字段遍歷其中type =複選框,其中value是您正在查找的值。你可以做的是寫一個$('input [type = checkbox]')的jQuery select,然後遍歷所有具有你正在查找的值的複選框。
$checkbox = $('input[type=checkbox]')
$checkbox.each(function(k,v){
if($(v).attr('val') == somevalue){ //using attr() instead of .val() since it's a checkbox
$(v).attr('checked',true)
}
}
因此,我檢查了是否可以直接使用plunkr在jquery 1.4中選擇它。
$("input:checkbox[value='someVal']").attr("checked", "checked")
這工作正常。這裏的普拉克網址退房http://plnkr.co/edit/2sSjONghE5IfGlAvN2kk?p=preview
0
你可以試試:
$("input[type=checkbox][value=myvalue]").click(function() {
alert('clicked');
});
相關問題
- 1. 獲取ID或那個的onclick複選框的複選框的值在純JavaScript
- 2. 複選框:onclick沒有「檢查」框
- 3. 沒有得到複選框的客戶端ID在onclick事件
- 4. 選中第一個複選框,如果沒有複選框被選中
- 5. 兩個或多個複選框之間沒有未勾選的複選框
- 6. Javascript appendChild複選框onclick沒有運行
- 7. Repeater或DataList中的複選框OnClick/ItemCommand
- 8. 添加複選框項目onclick的另一個複選框
- 9. Jquery選中一個複選框時選中所有複選框
- 10. Editorfor複選框字段onclick
- 11. 沒有onclick或onchange事件的複選框狀態
- 12. 選中一個複選框,選中另一個複選框
- 13. 如何選擇所有的複選框,但沒有一個與某些ID
- 14. 更改名稱的複選框onclick
- 15. 從複選框名稱篩選ID
- 16. 只有一個複選框被選中
- 17. 複選框驗證在JavaScript中沒有對單個複選框
- 18. 沒有選中屬性的複選框
- 19. 選中一個複選框以選擇多個複選框
- 20. 了JavaScript複選框被選中,添加複選框ID到一個數組
- 21. onChange或onClick單選按鈕和ReactJS中的複選框
- 22. 入住WebBrowser控件/取消選中複選框沒有ID
- 23. onclick按名稱檢查複選框
- 24. onClick圖像打勾/選中複選框
- 25. 複選框attibuted選中,但相反的複選框,沒有選中的屬性
- 26. jQuery - 選擇所有行或類似名稱和ID的複選框
- 27. 複選框的onclick函數
- 28. 的onclick複選框事件
- 29. 的onclick與複選框
- 30. 啓用或禁用按鈕複選框被選中或沒有被選中
_Nothing我已經嘗試將work._那麼,你有什麼嘗試?你可以設置一個演示,幷包括你的標記和JS?幫助我們幫助你。 – Mathletics
不知道你是否是plnkr.co。但放置您的示例html和js的好地方 – uptownhr