Mam label
z "" i tak długo, jak wiem, ten for
może być dodany tylko dla label
. Dlatego muszę dodać wewnątrz label
a <button>
(potrzebuję tego), ale zdarzenie click nie działa poprawnie - nie zaznacza pola wyboru, na które wskazuje for
.Przycisk na etykiecie
Jakie są możliwości mogę użyć tutaj jeśli muszę umieścić <button>
wewnątrz label
, z tylko html + css kodowania?
jakiś kod na przykład:
<input type="checkbox" id="thecheckbox" name="thecheckbox">
<div for="thecheckbox"><button type="button">Click Me</button></div>
Tak więc właściwym pytaniem jest, w jaki sposób mogę przełączyć pole wyboru, klikając przycisk? Nie znam odpowiedzi innej niż JS na to pytanie. Prawdopodobnie nie działa, ponieważ przycisk przechwytuje kliknięcie dla siebie i nie przekazuje go w ogóle do etykiety. Zastanawiam się jednak, dlaczego tego chcesz. Dla mnie to bardzo mylące UX. Jeśli chcesz kontynuować, możesz rozważyć stylizację elementu na wygląd podobny do przycisku. – GolezTrol
tak, właśnie próbowałem podać tak dużo informacji, jak mogłem – nikoletta
podać swój kod, proszę, i dlaczego trzeba "owijać" zawijanie "przycisku"? – dippas