【发布时间】:2013-12-06 18:45:45
【问题描述】:
HTML
<label for="desktop_dimension_id">Desktop dimensions:</label>
<span class="checkbox" id="desktopCheckboxId">
<span class="checkbox_value">
<input id="dc1280_800" type="checkbox" name="1280x800"> 1280x800</span>
<span class="checkbox_value">
<input id="dc1366_768" type="checkbox" name="1366x768"> 1366x768</span>
<span class="checkbox_value">
<input id="dc1920_1080" type="checkbox" name="1920x1080"> 1920x1080</span>
</span>
<br/>
<input id="desktopCheckbox" type="checkbox" name="type[]" value="1"> Desktop
JAVASCRIPT
if(jQuery('#desktopCheckboxId input[type=checkbox]:checked').length) {
document.getElementById('desktopCheckbox').checked = this.checked;
}
我要检查桌面复选框是否选中了前三个复选框中的任何一个。一直在尝试几种方法,但由于未知原因似乎不起作用。那么我将如何做到这一点呢?
【问题讨论】:
标签: javascript jquery html checkbox