我有5个文本框,其ID和名称彼此不同。但是,当选中某个复选框时,我必须启用所有5个文本框。我如何使用JavaScript?
答案 0 :(得分:3)
使用jQuery,你可以做到
<input id="check" type="checkbox" value=""><br>
<input type="text" value="" disabled="disabled"><br>
<input type="text" value="" disabled="disabled"><br>
<input type="text" value="" disabled="disabled"><br>
var $input = $('input[type="text"]');
$('#check').live('click', function() {
$(this).is(':checked') ? $input.removeAttr('disabled') : $input.attr('disabled', 'disabled');
})