MrPierre Posted October 11, 2010 Share Posted October 11, 2010 Salut les javamis Petit souci : je tente de modifier la valeur de quelques-uns des onclick de mon formulaire, mais lorsque j'emploie la fonction présentée ci-dessous, rien ne va plus :euh: En fait, tous ces id on des onclick avec d'autres valeurs, et lorsque l'on appelle la fonction RendAideInactive j'aimerais que la valeur du onclick change. Elle change en effet... mais pour ne plus rien donner ! function RendAideInactive(){ document.getElementById("title").onclick= "alert('aidez-moi !!!');"; document.getElementById("sous-title").onclick= "alert('aidez-moi !!!');"; document.getElementById("liste-a-puces").onclick= "alert('aidez-moi !!!');"; document.getElementById("liste-a-numeros").onclick= "alert('aidez-moi !!!');"; document.getElementById("tableau").onclick= "alert('aidez-moi !!!');"; document.getElementById("images").onclick= "alert('aidez-moi !!!');"; document.getElementById("videos").onclick= "alert('aidez-moi !!!');";} Des idées ? Link to comment Share on other sites More sharing options...
captain_torche Posted October 11, 2010 Share Posted October 11, 2010 Que veux-tu dire par "ne plus rien donner" ? Link to comment Share on other sites More sharing options...
Ernestine Posted October 11, 2010 Share Posted October 11, 2010 Tu peux utiliser la fonction setAttribute : document.getElementById("title").setAttribute("onclick", "alert('aidez-moi !!!');"); Inconvénient : ne fonctionne pas sous IE6 et 7. Link to comment Share on other sites More sharing options...
MrPierre Posted October 11, 2010 Author Share Posted October 11, 2010 (edited) Le onclick n'a plus aucune valeur. Dans tout les cas j'ai trouvé la solution, et en même temps ai appris quelque chose ! Voici comment procéder : document.getElementById("title").onclick= function() { alert('aidez-moi !!!'); }; Merci tout de même, et à bientôt ! edit : ah tiens attribute, j'y avais pas pensé : ) Edited October 11, 2010 by MrPierre Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now