[js] changer la valeur d'un onClick
Résolu/Fermé
Tralala8
Messages postés
120
Date d'inscription
mercredi 17 août 2011
Statut
Membre
Dernière intervention
12 février 2013
-
1 oct. 2011 à 15:18
Tralala8 Messages postés 120 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 12 février 2013 - 3 oct. 2011 à 00:13
Tralala8 Messages postés 120 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 12 février 2013 - 3 oct. 2011 à 00:13
A voir également:
- Onclick js
- Js/adware.agent.cr ✓ - Forum Virus
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Photoshop
- Html zoom image onclick ✓ - Forum Webmastering
- Pixlr - Forum Graphisme
- Exécuter un fichier js en ligne de commande - Forum Javascript
2 réponses
supernico
Messages postés
513
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
20 novembre 2011
193
2 oct. 2011 à 23:45
2 oct. 2011 à 23:45
En fait il faut passer par la méthode setAttribute :
<html> <head> <script language="javascript" type="text/javascript"> function maFonction(alink,action) { switch(action) { case 0: alink.setAttribute('onclick',"maFonction(this,1);"); alert('Eteint'); break; case 1: alink.setAttribute('onclick',"maFonction(this,0);"); alert('Allumé'); break; } return false; } </script> </head> <body> <a href="javascript:void(0);" onClick="javascript:maFonction(this,1);" id="aChanger">Lien</a> </body> </html>
supernico
Messages postés
513
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
20 novembre 2011
193
1 oct. 2011 à 15:35
1 oct. 2011 à 15:35
Tu as essayé avec :
document.getElementById("aChanger").onclick="maFonction(0);"
ou
document.getElementById("aChanger").onclick="Javascript:maFonction(0);"
document.getElementById("aChanger").onclick="maFonction(0);"
ou
document.getElementById("aChanger").onclick="Javascript:maFonction(0);"
Tralala8
Messages postés
120
Date d'inscription
mercredi 17 août 2011
Statut
Membre
Dernière intervention
12 février 2013
14
2 oct. 2011 à 12:51
2 oct. 2011 à 12:51
Oui, et cela me donne le même résultat.
3 oct. 2011 à 00:13