Hello,
Le sujet est peut-être un peu tordu, je m'explique (ce n'est pas si terrible que ça!)
Lors d'un click sur un de mes liens j'appelle une fonction test().
Je voudrai faire que l'appel de cette fonction change l'attribut onclick du lien qui l'a appellé, pour qu'aux prochains clicks ce lien ne fasse plus que des alerts (par exemple).
Voici le code qui ne fonctionne pas, sans que je sache pourquoi.
function test(id) {
document.getElementById(id).setAttribute('onclick',alert("probleme"));
}
L'id est bien passé, lors de l'appel à cette fonction le alert est directement déclenché. Alors qu'il devrait être enregistré pour les prochains clicks seulement.
Une piste svp?
Je suis débutant en javascript.
Merci,
Omageus
Partager