2011-08-01 150 views
0

是否有任何人誰知道如何自動檢查,複選框中或者通過CSS或Java代碼如下 - 與選項,通過點擊自動檢查複選框

<span id="ctl00_bc_custom_element_43" class="checkbox"> 
<input id="#ctl00_bc_custom_element_43_0" type="checkbox" name="ctl00$bc$custom_element_43$0"> 
<label for="ctl00_bc_custom_element_43_0">Yes, sign me up!</label> 
</span> 
+0

你的問題不是很清楚。你能通過「自動檢查」多說一下你的意思嗎?您希望何時檢查複選框?頁面加載時間?其他時間? – Pointy

回答

2
document.getElementById("ctl00_bc_custom_element_43").checked = true 
+0

嘿,我不能得到它的工作,這是插入它的正確方法? Pete

+0

刪除'#'哈希 –

+0

仍然不工作,你可以做一個excample我可以選擇它的作品? – Pete

3

取消選中您可以通過給<input>元素意味着「選中」屬性?

<input checked='true' id="#ctl00_bc_custom_element_43_0" type="checkbox" name="ctl00$bc$custom_element_43$0"> 
+0

這個「以後的id應該是',雖然(或者之前的id應該是個)」 – Zak

+0

像這樣? Pete

+0

@Zak謝謝 - 由於某些原因,Chrome只是一個切割和粘貼的真正痛苦:-) – Pointy

1
<input id="#ctl00_bc_custom_element_43_0" type="checkbox" name="ctl00$bc$custom_element_43$0" checked="checked"> 

或JS

document.getElementByID('#ctl00_bc_custom_element_43_0').checked = true; 
+0

嘿,我不能得到它的工作,這是插入它的正確方法? Pete

+0

這是正確的,但您必須在輸入聲明後添加該腳本或等待文檔加載。 – Candide

0
document.getElementById('#ctl00_bc_custom_element_43_0').checked = true; 

變化ByID到ById。

相關問題