Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как у checkbox проверить состояние .checked по клику на него (https://javascript.ru/forum/dom-window/86207-kak-u-checkbox-proverit-sostoyanie-checked-po-kliku-na-nego.html)

Wic_ 11.12.2024 11:15

Как у checkbox проверить состояние .checked по клику на него
 
Извините, что совсем уж с элементарным, но знал мало а забыл много в JS. Как по событию onchange проверить стоит ли галочка именно у этого элемента. Ниже нерабочий код, но смысл думаю ясен.
function KKTvychet() 
  { if (document.getElementById('chKKM').checked) {} else {}
  }

<input onchange="KKTvychet();" id="chKKM" name="chKKMName" value="Yes" type="checkbox">

ksa 11.12.2024 11:32

Цитата:

Сообщение от Wic_
Как по событию onchange проверить стоит ли галочка именно у этого элемента.

Как вариант...

<input id="chKKM" name="chKKMName" value="Yes" type="checkbox" />

<script>
chKKM.addEventListener('change', function(){
	alert(this.checked ? 'Вкл.' : 'Выкл.')
})
</script>

Wic_ 11.12.2024 14:08

Большое спасибо!


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