Javascript savoir ou a cliquer la personne

marsupilamuf Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
marsupilamuf Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Houba :-)
J'aurais voulu savoir s'il est possible de savoir sur quelle image à cliqué l'utilisateur
Merci
A voir également:

3 réponses

Chris
 
Normalement, dans ton code source HTML chaque image est introduite par une balise du style
<a href="..."><img src="..."></a>
si tu veux lancer un script différent suivant l'image cliquée il te suffit que les balises <a> appellent une fonction javascript différente.
Par exemple
<a href="javascript:script1()"> <img src="image1.jpg"> </a>
<a href="javascript:script2()"> <img src="image2.jpg"> </a>
Ainsi quand le client va cliquer sur l'image1, tu lanceras le script1 et quand il cliquera sur l'image2, tu lanceras le script2.
0
marsupilamuf Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
houba :-) Merci
En fait ce qui ce passe c que j'ai une jsp. Dans un formulaire j'ai plusieurs <input type="image" src="...">
Et en fait je voudrais savoir sur quel image l'utilisateur a clicker
Merci
0
Chris
 
Alors il te suffit de rajouter l'attribut name="..." avec une valeur différente dans chaque balise input et le tour est joué.
<input type="image" src="img1.jpg" name="name1">
<input type="image" src="img2.jpg" name="name2">
ensuite quand tu récupère les données du formulaire, tu vérifie si name1 ou name2 a été valorisé et tu sauras où l'utilisateur à cliqué.
0
marsupilamuf Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
merci
heu petite question idiote tu vérifie comment la valorisation?
:-|
0
Chris
 
Hum... je ne connais pas du tout le javascript mais il doit bien y avoir un moyen de vérifier si une variable existe ou non.
Au pire, comme le formulaire te renvoie la possition du clic sur l'image, tu vérifie les coordonnées:
si (name1.x = 0) et (name2.x <> 0) alors le client a cliqué sur img2
si (name1.x <> 0) et (name2.x = 0) alors le client a cliqué sur img1
0
marsupilamuf Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > Chris
 
ok merci c pas bete
Allez houba by by

ps: encore merci
0