我需要对单个 DOM 事件做两件事
我尝试使用它,但它不起作用。
HTML
<input type="test" name="box" id="box" onkeyup="keyPressedBox(this)">
<input type="test" name="name" id="name" onkeyup="keyPressedName(this)">
<input type="checkbox" class="form-checkbox" checked="checked" id="sdp_1" name="sdp_1" />
<input type="checkbox" class="form-checkbox" checked="checked" id="sdp_2" name="sdp_2"/>
Javascript
<script>
function keyPressedName(str) {
if ($(str).val() != '') {
$('#sdp_2').prop('checked', false);
} else {
$('#sdp_2').prop('checked', true);
}
return true;
}
function keyPressedBox(str) {
if ($(str).val() != '') {
$('#sdp_1').prop('checked', false);
} else {
$('#sdp_1').prop('checked', true);
}
return true;
}
</script>
有任何想法吗 ?