Javascript et getdocumentbyid

Résolu
nab13 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
nab13 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -
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

pebkac
 
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   Statut Membre Dernière intervention   12
 
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   Statut Membre Dernière intervention   85
 
Oui, en recherchant comment on concatène en javascript.
0
nab13 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   12
 
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