Salve, ho una pagina con vari layer div che hanno un loro id univoco, ma appartengono tutti alla stessa classe.
codice:
<div id="w1" class="small">contenuto</div>
<div id="b1" class="small">contenuto</div>
<div id="s3" class="small">contenuto</div>
etc etc...
Dovrei nasconderli sull'onClick di un bottone; finora (per un solo div) usavo la funzione:
codice:
<script language="javascript" type="text/javascript">
<!--
function mostra_nascondi(hid) {
var d = document.getElementById(hid).style.display;
if (d=='none') { d='block'; } else { d='none'; }
}
//-->
</script>
<input type="button" value="mostra/nascondi" onClick="mostra_nascondi('w1');">
Come si può accedere in JS a più elementi appartenenti alla stessa classe? Potrebbe andare bene il metodo document.getElementsByClass('classid')? Purtroppo non lo conosco, e visto che ne ho molti di quegli elementi mi sarebbe molto utile.
Grazie!