⊗jsPmPrHShB 482 of 505 menu

Mygtukai elemento paslėpimui ir atvaizdavimui JavaScript

Šiame skyriuje išmoksime paslėpti ir atvaizduoti puslapio elementus. Kaip įprasta, pradėsime nuo kažko paprasto, ir palaipsniui sudėtinsime.

Tegul apšilimui turime pastraipą ir du mygtukus:

<p id="elem">text</p> <input type="submit" id="show" value="show"> <input type="submit" id="hide" value="hide">

Gaukime nuorodas į mūsų elementus kintamuosiuose:

let elem = document.querySelector('#elem'); let show = document.querySelector('#show'); let hide = document.querySelector('#hide');

Dabar padarykime taip, kad paspaudus vieną mygtuką mūsų pastraipa pasislėptų, o ant kito - būtų rodoma. Tam suteiksime arba pašalinsime elementui atitinkamą CSS klasę:

.hidden { display: none; }

Išspręskime mūsų užduotį:

hide.addEventListener('click', function() { elem.classList.add('hidden'); }); show.addEventListener('click', function() { elem.classList.remove('hidden'); });

Modifikuokite mano kodą taip, kad būtų tik vienas mygtukas. Tegul pirmu paspaudimu šį mygtuką elementas rodomas, o antru - paslėpiamas.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti