HTML отказывается проверять переключатель по умолчанию?
Это похоже на действительно основной вопрос, и я создал десятки форм, но я просто не вижу, что проблема здесь.
У меня есть эти два переключателя:
<input type='radio' class='free atype' value='0' name='dutch' checked='checked'/> Free<br/>
<input type='radio' class='paid atype' value='1' name='dutch' /> Paid
Очевидно, что первый должен быть проверен по умолчанию.
Однако, когда я проверяю второй, а затем обновляю страницу, вторая радиостанция остается проверкой. Я знаю, что это неправильное поведение, но я не могу для меня видеть, что я делаю неправильно.
Я пытаюсь это сделать в Firefox.
Ответы
Ответ 1
Это то, что называется auto complete, вы можете попытаться отключить его, добавив свойство autocomplete="off"
к вашим входам
<input type='radio' class='free atype' value='0' name='dutch' checked='checked' autocomplete="off"/> Free<br/>
<input type='radio' class='paid atype' value='1' name='dutch' autocomplete="off"/> Paid
Вы также можете поместить его на элемент <form>
, в котором находятся элементы.
Ответ 2
Используйте Автозаполнение = "Выкл." как одно из свойств в теге
что будет иметь смысл для этого кода.