#javascript #html
В HTML можно только включить checked у radio button, а выключить его при повторном нажатии на тот же radio нельзя. Как осуществить выключение checked при повторном нажатие на тот же radio методами на JavaScript?
Ответы
Ответ 1
function clickRadio(el) { var siblings = document.querySelectorAll("input[type='radio'][name='" + el.name + "']"); for (var i = 0; i < siblings.length; i++) { if (siblings[i] != el) siblings[i].oldChecked = false; } if (el.oldChecked) el.checked = false; el.oldChecked = el.checked; }
Комментариев нет:
Отправить комментарий