Je crée une liste d'images dynamiquement, suivant est le codecomment obtenir id d'image
<?php
for ($counter = 0; $counter < $obj1->id; $counter ++)
{ ?>
<tr><td> Week <?php echo($counter+1); ?>
</td><td><?php echo" <a href=\"#hiddenDiv\" rel=\"facebox\";>";?>
<img src="tue.png"/ id="image" value="<?php echo $counter+1;?>" >
</a></td></tr>
<?php } ?>
lorsque l'utilisateur clique sur l'image une forme ouvre. chaque image représente une semaine, donc je dois identifier de façon unique l'utilisateur sur lequel insérer les données. J'ai besoin de l'ID de cette image à travers laquelle je peux identifier une semaine. Le clic à l'image fonction suivante est appelée
function pc(){
var temp = document.getElementById("image");
alert(temp.value);
}
mais je reçois « undefined ». Quelqu'un peut-il m'aider avec ça?
Merci
Merci à l'avance
Vous avez un problème quand vous obtenez l'identifiant devrait être comme cette température var = document.getElementById ("image "); – Altrim
Si vous voulez utiliser l'id passé à la fonction comme l'argument de 'getElementById', alors vous devez perdre les guillemets ...' getElementById (id) '... – keithhatfield
Publiez le code HTML généré, pas le PHP qui génère il. De plus, où est appelée la fonction pc? – j08691