Bonjour,
Je suis en train de créer une fonction javascript qui me permet de créer des nouveaux noeuds (c'est-à-dire des balises nouvelles) à la suite d'une balise particulière.
J'ai crée une zone de texte qui affiche 'Ville'. Je voulais que quand on clique dedans le mot 'Ville' disparaisse. Je suis tombée sur un os : pour gérer des évènements la méthode createAttribute ne fonctionne pas. J'ai donc essayé les méthodes addEventListener et attachEvent de la manière suivante :
avec focus_ville définie de la manière suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(navigator.appName == "Microsoft Internet Explorer") document.getElementsByTagName("input")[0].attachEvent("onFocus", focus_ville); else document.getElementsByTagName("input")[0].addEventListener(Event.FOCUS, focus_ville, true);
Evidemment, ça ne marche pas. Quelqu'un sait comment je peux corriger ce script?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function focus_ville() { this.value = ''; }
Partager