我創建了一個有很多複選框的表格,但現在我希望能夠使用「通用」複選框。選中所有複選框
像這樣:
<tr>
<th scope="row">Indice</th>
<td><input type="checkbox" id="check1"></td>
<td><input type="checkbox" id="check2"></td>
<td><input type="checkbox" id="check3"></td>
<td><button onclick="check()">Check Checkbox</button>
<button onclick="uncheck()">Uncheck Checkbox</button></td>
</tr>
嗯,我已經這樣做了JavaScript的:
<script>
function check()
{
document.getElementById("check1").checked=true
document.getElementById("check2").checked=true
document.getElementById("check3").checked=true
}
function uncheck()
{
document.getElementById("check1").checked=false
document.getElementById("check2").checked=false
document.getElementById("check3").checked=false
}
function selectAll(frmElement, chkElement) {
// ...
}
document.getElementById("check_all_1").onclick = function() {
selectAll(document.wizard_form, this);
}
</script>
到目前爲止好......但是在IDEIA是有從一些成果數據庫,並沒有改變我正在做這個javascript「check3」,「check4」...我應該怎麼做?
寫一個循環... –
你是什麼意思「有一些數據庫的結果」?你想從數據庫中獲取一些數據,並只檢查基於這些數據的複選框嗎?如果是的話,那麼你需要閱讀AJAX。 –
嗯,我的意思是我只用代碼進行測試,將來我會使用數據庫中的數據,比如「mysql select from ... where ... while ...」我真的不知道如何很多檢查將在未來(與數據庫),所以我不能創建一個「document.getElementById(」check1「)」... ...所有內容... –