我有一個複選框的列表,每個鏈接旁邊都有一個鏈接。喜歡的東西:如何設置鏈接檢查複選框的變量名稱,編號,值
<form name="checkboxlist" action="..." >
<input type="checkbox" id="1" name="pageCB" value="1"/>
<a id="1" href="#" onclick="sub(id)>click here</a>
<input type="checkbox" id="2" name="pageCB" value="2"/>
<a id="2" href="#" onclick="sub(id)>click here</a>
...
...
<input type="submit" />
</form>
我目前正在使用:
<script>
function sub(id){
$("input:checkbox[value=id]").attr("checked", true);
document.checkboxlist.submit();
}
</script>
但這顯然不讀變量ID,我真的想避免,如果每個ID語句有幾個其中有數百個。有沒有辦法做到這一點?
你能修改html嗎?在頁面上使用多個相同的ID是無效的。我建議使用
如果您知道該id,它不會比$(「#」+ id).attr(「checked」,true)更簡單。 – Gabe