⊗jsPmFmAWVA 401 of 505 menu

Het wisselen van attributen zonder waarden

Stel dat er een geblokkeerde input en een knop zijn:

<input id="elem" disabled> <input id="button" type="submit">

Laten we ervoor zorgen dat elke klik op de knop leidt tot een verandering van de staat van de input - van geblokkeerd naar ontgrendeld en omgekeerd. Laten we eerst verwijzingen naar onze elementen in variabelen krijgen:

let elem = document.querySelector('#elem'); let button = document.querySelector('#button');

En laten we nu het beoogde realiseren:

button.addEventListener('click', function() { if (elem.disabled) { elem.disabled = false; } else { elem.disabled = true; } });

De taak kan echter worden opgelost met minder code:

button.addEventListener('click', function() { elem.disabled = !elem.disabled; });

Leg uit hoe de gegeven code werkt.

Er is een checkbox en een knop. Zorg ervoor dat elke klik op de knop leidt tot een verandering van de staat van de checkbox.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren