perfetto , visto che il numero di div varierà asseconda di una query e quindi inserirò un ciclo for anche per denominare l'id delle div con il php , a chi interessa posto il codice completo per gli utenti di html
Codice PHP:
$max = "3"; // quante div creare
<script type="text/javascript">
window.onload = function (){
for (j=1;j<=<?php echo "$max";?>;j++) {
var div = document.getElementById("prova"+j.toString());
var imglst = div.getElementsByTagName("img");
for(var i = 0; i < imglst.length; i++){
imglst[i].onerror = function() {
this.src = " IMMAGINE PREDEFINITA ";
}
imglst[i].src = imglst[i].src;
}
}
}
</script>
<?php
for ($a=1;$a<=$max;$a++) {
?>
<div id="prova<?php echo "$a";?>">
</div>
<?php
} ?>