Javascript savoir ou a cliquer la personne

marsupilamuf Messages postés 10 Statut Membre -  
marsupilamuf Messages postés 10 Statut Membre -
Houba :-)
J'aurais voulu savoir s'il est possible de savoir sur quelle image à cliqué l'utilisateur
Merci

3 réponses

  1. 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
  2. marsupilamuf Messages postés 10 Statut Membre
     
    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
    1. 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
  3. marsupilamuf Messages postés 10 Statut Membre
     
    merci
    heu petite question idiote tu vérifie comment la valorisation?
    :-|
    0
    1. 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
      1. marsupilamuf Messages postés 10 Statut Membre > Chris
         
        ok merci c pas bete
        Allez houba by by

        ps: encore merci
        0