|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éclairé
![]() Olivier Étudiant Inscription : novembre 2010 Messages : 303 ![]() |
Bonjour,
Je dispose actuellement d'un plan (image) où l'on peut venir insérer des détecteurs en cliquant sur cette dernière. Les images sont générer par PHP qui rajoute simplement du code html afin d'afficher le détecteur. Maintenant je souhaiterais faire en sorte que lorsque l'on clic droit sur une des images on ait accès à une option "supprimer". Pour cela j'avais penser à assigner un id à chaque détecteur et lors d'un clic droit sur une des images récupérer l'id et la supprimer. Les détecteurs sont enregistrés dans un document XML il suffit donc de supprimé la ligne correspondant au bon id. Cependant je n'arrive pas a détecter le clic droit sur l'image que je souhaite ... Code html :
La ligne 9 ne fonctionne même pas. Cependant si je la remplace par : Code html :
document.onmousedown = clidDroit; Si quelqu'un peut m'aidez ... Merci d'avance
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
C'est parce que, en fait, les ID ne doivent pas commencer par un chiffre. Si tu veux garder un ID numérique, tu peux préfixer par un underscore :
Code :
<img src = "Immage/vert.png" id = "_1" style = "position : absolute; top : 400; left : 400;" title = "Detecteur 2"/> |
|
|
00
|
|
|
#3 | ||
|
Membre éclairé
![]() Olivier Étudiant Inscription : novembre 2010 Messages : 303 ![]() |
Ah ok ...
Merci beaucoup parce que je n'aurais pas trouvé ![]() Sinon j'ai trouvé un moyen plus simple pour ce que je souhaite faire, au lieu d'utiliser d'attendre la détection d'un clic droit et de faire un test afin de savoir à quel image il appartient il est possible d'ajouter directement le onmousedown dans la balise img. Et pour récupérer l'id il suffit d'utiliser un petit this.id : Code html :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Tu ferais mieux de passe par l'événement oncontextmenu
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
10
|
|
|
#5 |
|
Membre éclairé
![]() Olivier Étudiant Inscription : novembre 2010 Messages : 303 ![]() |
Merci !
![]() Et désolé pour ma réponse tardive ... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com