У меня есть несколько необязательных значений для записи для опроса, над которым я работаю.
В основном это радио-кнопка с текстовым полем в поле ответа - идея заключается в том, что вы бы переключили кнопку и что-то записали в поле.
То, что я хотел бы сделать, это переключить переключатель каждый раз, когда пользователь нажимает на текстовое поле - это похоже на вариант использования, который имеет большой смысл.
Делаем это:
<input type="radio" id="radiobutton"><label for="radiobutton">Other: <input type="text" id="radiobutton_other"></label>
прекрасно работает в Chrome (и, я полагаю, в других браузерах WebKit), но в Firefox есть странные проблемы с выбором, поэтому я предполагаю, что это нестандартная практика, от которой я должен держаться подальше.
Есть ли способ воспроизвести эту функцию без использования JavaScript? У меня есть функция onclick, которая будет работать, но мы пытаемся сделать наш сайт пригодным для людей, у которых может быть запущен материал типа NoScript.