⊗jsPmFmAWVA 401 of 505 menu

Attribuuttien vuorottelu ilman arvoja

Olkoon annettu estetty syöttökenttä ja painike:

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

Tehdään niin, että jokainen painallus painiketta vaihtaa syöttökentän tilaa - estetystä pois estetyksi ja päinvastoin. Aluksi saadaan viittaukset elementteihimme muuttujiin:

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

Ja nyt toteutetaan suunniteltu:

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

Tehtävän voi kuitenkin ratkaista vähemmällä määrällä koodia:

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

Selitä, kuinka annettu koodi toimii.

Annettu valintaruutu ja painike. Tee niin, että jokainen napsautus painiketta vaihtaa valintaruudun tilaa.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää