Javascript et getdocumentbyid

Résolu/Fermé
nab13 Messages postés 54 Date d'inscription dimanche 23 mars 2008 Statut Membre Dernière intervention 18 juillet 2016 - 21 avril 2009 à 02:39
nab13 Messages postés 54 Date d'inscription dimanche 23 mars 2008 Statut Membre Dernière intervention 18 juillet 2016 - 21 avril 2009 à 14:07
Bonjour,

Voici une page que j'essaie de construire :

<html>
<head>

<SCRIPT language="javascript">
function aff(num)
{
document.getElementById("net").src="miniatures/photo",num,".jpg";
}

</script>
</head>

<body style="background-color:black;color:white;">
Choix de la collection<br /><br />
Automne Hiver 2008/2009<br />
<a href="collections2.php">Printemps Eté 2009</a><br /><br />

<table width="200px" cellpadding="0px">
<?PHP
for ($i=1;$i<7;$i++)
{
?>
<tr><td><a href="javascript:aff(<?php echo $i; ?>)" ><img src="miniatures/photo<?php echo $i; ?>.jpg" width="10%" /></a></td></tr>
<?php
}
?>
</table>

<img id="net" src="miniatures/photo0.jpg">

</body>
</html>

En gros une boucle en PHP affiche les photos : photo1; photo2... du dossier /miniatures/

Sur chaque photo affichée il y a un lien vers un script qui est censé afficher l'image correspondante ailleurs dans la page (c'est la fonction aff(num) )

Les photos dans le tableau s'affichent bien mais quand on click dessus rien ne se passe. Je pense que c'est une erreur de syntaxe dans le GetElementByID mais je vois pas laquelle.

Merci pour votre précieuse aide

4 réponses

plop!

il est tard et tu n'as plus les yeux en face des trous.
une bonne nuit de sommeil et tout redeviendra clair... voire même, tu te demanderas "qui a bien pu écrire un tel début ?"
0
nab13 Messages postés 54 Date d'inscription dimanche 23 mars 2008 Statut Membre Dernière intervention 18 juillet 2016 12
21 avril 2009 à 12:34
Je me suis bien reposé mais je vois toujours pas l'erreur...

Quelqu'un a une idée ?
0
P@t@ch0n Messages postés 565 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 28 décembre 2009 85
21 avril 2009 à 13:24
Oui, en recherchant comment on concatène en javascript.
0
nab13 Messages postés 54 Date d'inscription dimanche 23 mars 2008 Statut Membre Dernière intervention 18 juillet 2016 12
21 avril 2009 à 14:07
Ok ben c'était plutôt simple finalement !

Voila la réponse :
http://www.commentcamarche.net/forum/affich 716359 javascript concatener une variable

Merci
0