Есть ли альтернатива для функции: checked javascript переключателей для обычных кнопок? - PullRequest
0 голосов
/ 09 июля 2020

Недавно я наткнулся на функцию: checked в javascript для переключателей, и я действительно хотел использовать ее с обычными кнопками. Есть ли какие-либо альтернативы, которые я могу использовать для имитации c эффекта функции: checked. Я слышал об использовании скрытых состояний раньше. По сути, я хочу получить значение кнопки при нажатии, и должно быть получено только значение кнопки, на которую я нажал. Может ли кто-нибудь дать несколько предложений? Спасибо.

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

Если я правильно понимаю ваш вопрос, вы можете минимизировать c эффект атрибута : checked , добавляя классы к вашим кнопкам при нажатии, поскольку это недоступно для кнопок. Вы можете добавить класс, например, «checked», после нажатия кнопки, а при получении значения просто проверьте, содержит ли кнопка этот класс. Просто идея.

0 голосов
/ 09 июля 2020

Слушайте событие щелчка на кнопке, а затем значение становится доступным с помощью .value

document.getElementById("myBtn").value

Тем не менее ... Использование кнопок для хранения значения - это не лучший UX. Ожидаемый процесс - использовать кнопки, чтобы что-то делать с группой данных. Например: «сохранить», «отправить», «обновить»

...