Javascript et getdocumentbyid

Résolu
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
Configuration: Windows Vista
Firefox 3.0.8

4 réponses

  1. 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 ?"
    1. Je me suis bien reposé mais je vois toujours pas l'erreur...

      Quelqu'un a une idée ?