Почему я не могу использовать список в качестве ключа dict в python?
>>> d = {repr([1,2,3]): 'value'}
{'[1, 2, 3]': 'value'}
(для любого, кто спотыкается на этот вопрос, ищет способ обойти его)
, как объясняют другие здесь, действительно, вы не можете. Однако вы можете использовать его строковое представление, если вы действительно хотите использовать свой список.
Установите атрибут required
для хотя бы одного входа радиогруппы.
Настройка required
для всех входов более понятна, но не нужна (если динамически не генерируются радиокнопки ).
Чтобы сгруппировать радиокнопки, все они должны иметь одинаковое значение name
. Это позволяет выбирать только один за один раз и применять required
для всей группы.
<form>
Select Gender:
<label><input type="radio" name="gender" value="male" required>Male</label>
<label><input type="radio" name="gender" value="female">Female</label>
<input type="submit">
</form>
Также обратите внимание:
Чтобы избежать путаницы в отношении того, требуется ли группа переключателей или нет, авторам рекомендуется указывать атрибут на всех переключателях в группе. В самом деле, в целом, авторам рекомендуется избегать групп радиокнопки, у которых вначале не были обнаружены элементы управления, поскольку это состояние, к которому пользователь не может вернуться, и поэтому обычно считается плохим пользовательским интерфейсом.
blockquote>
Если ваши радиокнопки настроены, например, исходный значок для переключателя был скрыт с помощью css display:none
, чтобы вы могли создать свой собственный переключатель, тогда вы можете получить ошибку.
Чтобы исправить это, нужно заменить display:none
на opacity:0
display:none
. Это уже ответили: stackoverflow.com/questions/49687229/…
– Seybsen
31 July 2018 в 08:54
попробуйте это ...
<form>
<input type="radio" name="color" value="black" required />
<input type="radio" name="color" value="white" />
<input type="submit" value="Click Here" />
</form>