vorrei ottenere un array di <div id=....>
a cui do un id del tipo divPhoto1,divPhoto2..etc
come si fa?
vorrei ottenere un array di <div id=....>
a cui do un id del tipo divPhoto1,divPhoto2..etc
come si fa?
Puoi fare cosi....
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- function listaTagId(aTag) { var a = new Array(); var list = document.getElementsByTagName(aTag); for (i=0;i<list.length;i++) { a[i] = list[i].id; } // for (i=0;i<list.length;i++) return a; } // function lista(aTag) //--> </script> </head> <body> <div id="d1">A</div> <div id="d2">B</div> <div id="d3">C</div> <div id="d4">D</div> <div id="d5">E</div> <script language="JavaScript" type="text/javascript"> <!-- var b = new Array(); b = listaTagId('DIV'); for (j=0;j<b.length;j++) { alert(b[j]); } // for (j=0;j<b.length;j++) //--> </script> </body> </html>
javascript mi fa sempre ammattire...
non fa mai l'alert di uno
perchè??
<script language='javascript'>
function showDiv(divToShow) {
alert('eccoci');
document.getElementById(divToShow).style.display=' block';
var divsList = document.getElementsByTagName('DIV');
for ( i=0; i<divsList.lenght; i++) {
alert('uno');
}
}
</script>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div id="divphoto1" name="divphoto1" style="display:none">[img]ProductImages/comunication1.jpg[/img]</div></td>
<td><div id="divphoto2" name="divphoto2" style="display:none">[img]ProductImages/pc1.jpg[/img]</div></td>
<td><div id="divphoto3" name="divphoto3" style="display:none">[img]ProductImages/examining1.jpg[/img]</div></td>
</tr>
</table>
mostra</p>
mostra 2</p>
mostra 3</p>
Non capisco il tuo commento.
non mi funziona
non passa per l'alert nel ciclo for
perche si scrive length e non lenght
HAI PROPRIO RAGIONE , CHE PIRLA SONO, CIAO GRAZIE