включить несколько флажков, когда флажок установлен - PullRequest
0 голосов
/ 13 марта 2011

У меня есть 5 текстовых полей, чьи идентификаторы и имена отличаются друг от друга.Но я должен включить все 5 текстовых полей, когда установлен определенный флажок.Как мне сделать это с помощью JavaScript?

1 Ответ

3 голосов
/ 13 марта 2011

С помощью 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');
})

Проверить рабочий пример на http://jsfiddle.net/CpmkE/3/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...