Trouver une balise qui se trouve derrière mon curseur
adressprov
Messages postés62Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention24 mars 2007
-
23 mars 2007 à 11:04
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
24 mars 2007 à 11:01
Salut tous,
Comme je l'indique dans mon titre, je souhaiterais connaitre la balise qui se trouve derrière mon click de souris.
Je souhaiterais lors du click droit de la souris savoir dans quel balise je me trouve afin de pouvoir afficher un menu personnalisé.
Tout en sachant que le nombre de balise est de un au départ et que par la suite, l'utilisateur pourra en rajouter un nombre indéfini.
J'ai mis ce script pour récupérer les coordonnées de ma souris lors du click droit ou gauche dans deux champs de saisies.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 mars 2007 à 12:14
et je ne suis pas réellement sûr de répondre à la vraie question...
mais dans test(champ), champ c'est l'objet sur lequel on a cliqué droit.
on dispose donc de champ.id, champ.name, champ.value ou champ.innerHTML, champ.style.....
il faut aussi ajouter un return false;
et ces appels peuvent être mis en dynamique.
En fait, j'arrive à bien récupérer ma première balise, mais certaines balises sont vide. Et je n'arrive donc pas à récupérer leur nom.
Par exemple, l'utilisateur rajout la balise tonton. Au début, elle est vide, mais l'utilisateur peut éventuellement vouloir rajouter une balise à l'intérieur.
Au début
<tonton/>
Puis après
<tonton>
<tata> blablabla </tata>
</tonton>
adressprov
Messages postés62Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention24 mars 2007 23 mars 2007 à 20:53
Arg je ne peux rien mettre dans mes balises <toto>. Car dans une fonction je fais un parentNode et après il ne me la retrouve pas. Et si je ne mets rien sa marche.
Vous n’avez pas trouvé la réponse que vous recherchez ?