Как Вы изменяете выбор переключателя HTML из JavaScript?

Я должен установить переключатель HTML (снимающий любой ранее установленный переключатель) на моей форме из JavaScript.

Как это выполняется?

6
задан Giffyguy 3 May 2010 в 21:48
поделиться

1 ответ

Если вы установите для свойства «checked» значение true на одной радиокнопке, другая кнопка с таким же именем автоматически снимается.

Таким образом,

document.getElementById('buttonX').checked = true;

приведет к снятию флажка с «buttonY», если HTML выглядит так:

<input type='radio' id='buttonX' name='fred' value='X'>
<input type='radio' id='buttonY' name='fred' value='Y' checked>

edit Помните, что «переключатели» имеют это имя, потому что на старых радиостанциях (не обязательно старше меня) Кнопки предварительной настройки станций были связаны между собой механически, так что все время нажималась ровно одна кнопка. Возиться с кнопками, чтобы все они не были нажаты, было забавным, но рискованным времяпрепровождением, поскольку большинство взрослых не оценили эстетическую привлекательность ряда не нажатых переключателей, которые были аккуратно выровнены.

9
ответ дан 10 December 2019 в 02:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: