Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Запретить одним чекбоксом другой чекбокс. (https://javascript.ru/forum/dom-window/32737-zapretit-odnim-chekboksom-drugojj-chekboks.html)

chaynic 28.10.2012 15:21

Запретить одним чекбоксом другой чекбокс.
 
Помогите пожалуйста.
Есть два чекбокса name и lastname. Как должна выглядеть функция проверяющая name на checked и в случае true делающая lastname disabled?

lord2kim 28.10.2012 15:29

chaynic,
<script>
function func() {
    if (document.getElementById("name").checked) {
        document.getElementById("lastname").disabled = true;
        document.getElementById("lastname").checked = false;
    }
    else {
        document.getElementById("lastname").disabled = false;
    }
}
</script>
<input type="checkbox" id="name" onClick = "func()">1
<input type="checkbox" id="lastname">2

chaynic 28.10.2012 15:37

lord2kim,
Спасибо.


Часовой пояс GMT +3, время: 20:43.