http://Tafaz.altervista.org
Mostrare e Nascondere Elementi con HTML e Javascript
Stella PienaStella PienaStella PienaStella VuotaStella Vuota - 291 voti - 1798 visite

Per mostrare o nascondere un div (o un qualsiasi altro elemento HTML) contrassegnato da un id dobbiamo prima di tutto creare un puntatore all'oggetto per poi modificarne le proprietà.
Per fare questo creiamo la funzione getElement che ritorna il risultato di getElementById o document.all, in base al tipo di browser.

Una volta creato il puntatore andremo a modificare la proprietà visibility dell'oggetto impostandola a "visible" (visibile) se questa è impostata a "hidden" (nascosto), o viceversa a "hidden" se questa è impostata a "visible" o "" non impostata.

Ora vediamo il codice di questa semplice funzione


<script type="text/javascript"><!--
function getElement(id){
return (typeof document.getElementById != "undefined")?document.getElementById(id):document.all[id];
}

function showHide(id){
div = getElement(id);
div.style.visibility = (div.style.visibility=="" || div.style.visibility=="visible")?"hidden":"visible";
}
//--></script>

<div id="div1" style="visibility: visible;">
questo è il div che andiamo a mostrare / nascondere
</div>
<a href="javascript:;" onclick="showHide('div1');">Mostra / Nascondi</a>



Ritorna alla pagina Articoli

COMMENTI

Aggiungi un commento!
(I commenti verranno moderati prima della pubblicazione)


PHP Powered  Smarty Powered  MySQL Powered  Valid XHTML 1.0 Transitional  Valid CSS!  View Matteo Tinazzi's profile on LinkedIn

Logo Licenza Creative Commons  


Grafica realizzata da DrMarvel^