affecter une valeur à un id par une fonction
Bonjour à tous,
je suis en train de créer un memory et je voudrais pour cela affecter par une fonction une valeur à l' id de mes images(puisqu'il va y en avoir plusieurs).
J'ai ma fonction, qui doit renvoyer à chaque fois une chaîne différente:
Code:
1 2 3 4 5 6 7 8 9 10
|
var ident;
function return_id()
{
ident++;
var string_id="img"+ident;
alert(string_id);
return string_id;
} |
et mon image:
Code:
1 2
|
<input type="image" src="q80_c.jpg" onclick="return_id();" id="return_id();" /> |
quand je clique sur mon image, la fonction est bien appelée puisque j'ai bien un message "img1" qui s'affiche.
Mais l'id img1 n'est pas attribué à la création de l'image.
je dois avoir une erreur au niveau de la syntaxe du id="return_id();" , mais je ne sais pas ce qu'il faut mettre...j'ai fait plusieurs essais ,sans succès.:?
merci d'avance à tous ceux qui vondront bien me donner un coup de main.:D
cordialement
schwarzy2