⊗jsPmPrHShB 482 of 505 menu

Botones para ocultar y mostrar elementos en JavaScript

En esta sección aprenderemos a ocultar y mostrar elementos de la página. Como siempre, empezaremos con algo simple y gradualmente lo haremos más complejo.

Para calentar, supongamos que tenemos un párrafo y dos botones:

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

Obtengamos referencias a nuestros elementos en variables:

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

Ahora hagamos que al hacer clic en un botón nuestro párrafo se oculte, y en el otro - se muestre. Para esto asignaremos o quitaremos la clase CSS correspondiente al elemento:

.hidden { display: none; }

Resolvamos nuestra tarea:

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

Modifique mi código para que solo haya un botón. Que al primer clic en este botón el elemento se muestre, y al segundo - se oculte.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar