incrémentation nombre dans un tableau
Bonjour,
Dans le code Html, il y a du PHP, et impossible de l'incrémenter $j dans src pour afficher des images.
J'ai beau retourner le problème dans tous les sens, ça ne fonctionne pas.
Si je remplace $j par 1, ça affiche bien une ranger d'image identique
Code:
tabimages[i].src='<?php echo "Img/".$z[1].".jpg"; ?>';
merci Beaucoup
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
<html>
<body>
<div id="conteneur"></div>
<p>nom de l'image</p>
<script>
function myClick(e)
{
if (e.target.name!==undefined) document.getElementsByTagName('p')[0].innerHTML= e.target.name;
}
var tabimages=[];
function onload()
{
for (let i = 0; i < 10; i++)
{
tabimages.push( document.createElement('img') );
tabimages[i].src='<?php echo "Img/".$z[$j].".jpg"; $j++; ?>'; // Err!! $j n'incrémente pas
tabimages[i].name='image n�'+(i+1).toString();
tabimages[i].className='image';
document.getElementById('conteneur').appendChild(tabimages[i]);
}
}
window.addEventListener('load',onload);
document.getElementById('conteneur').addEventListener('click',myClick,true);
</script>
</body>
</html> |