IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Mettre une valeur dans un champ <input>


Sujet :

jQuery

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 33
    Points : 21
    Points
    21
    Par défaut Mettre une valeur dans un champ <input>
    Salut tout le monde J'espère que vous allez bien, c'est mon code

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <h1>trace your location</h1>    
    <button onClick="getLocation()">Get Location</button>   
    </div>
    <div id="geo_output">
    <script src="http://code.jquery.com/jquery-2.2.4.min.js"> </script>
    <script>
        var x = document.getElementById('geo_output');
        //x.innerHTML = "here is geo_output";       
        function getLocation()
        {
            if(navigator.geolocation)
                {
                    //x.innerHTML = "Supporting";
                    navigator.geolocation.getCurrentPosition(showPosition);
                }
            else
                {
                    x.innerHTML = "Browser not Supporting";
                }
        }
     
            function showPosition(position)
            {
                x.innerHTML = "latitude = "+position.coords.latitude;
                x.innerHTML += "<br />"
                x.innerHTML += "longitude = "+position.coords.longitude;
            }   
    </script>   
     </div>
        <br>    <br>    <br>    <br>    <br>    
      <div id="form_output">
      <form action="includes/signup.php" method="POST">
    <input type="text" name="lat" placeholder="latitude">
    <br>
    <input type="text" name="lon" placeholder="longitude">
    <br>
    <input type="text" name="id" placeholder="id">
    <br>
    <input type="text" name="name" placeholder="first_name">
    <br>
    <input type="text" name="address" placeholder="address">
    <br>
    <input type="text" name="description" placeholder="description">
    <br>
    <button type="submit" name="submit"> envoyer </button>
     </form>
     </body>
     </html>

    quand je l'exécute, il m'a donné un bon résultat

    mais je veux savoir comment je peux le faire, quand je clique sur gate location buton, la latitude et la longitude vont insérer directement et automatiquement sur le bon texte d'entrée

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        <input type="text" name="lat" placeholder="latitude">
        <br>
        <input type="text" name="lon" placeholder="longitude">

    Merci les amis

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 375
    Points : 15 726
    Points
    15 726
    Par défaut
    en utilisant jQuery vous pouvez essayer cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            function showPosition(position)
            {
     
                x.innerHTML = "latitude = "+position.coords.latitude;
                x.innerHTML += "<br />"
                x.innerHTML += "longitude = "+position.coords.longitude;
     
                $("input[name=\"lat\"]").val(position.coords.latitude);
                $("input[name=\"lon\"]").val(position.coords.longitude);
     
            }

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 33
    Points : 21
    Points
    21
    Par défaut
    merci beaucoup pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/01/2016, 17h35
  2. une faute dans mon code javascript.
    Par jack_1981 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/05/2006, 03h05
  3. Problème de paramètres dans mon code javascript
    Par cocacollection dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 15/03/2006, 10h53
  4. petit pb dans un code
    Par tatiana21 dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 12/11/2005, 22h55
  5. petit probleme dans un code : theoreme de pythagore
    Par ETI-trian dans le forum C++
    Réponses: 3
    Dernier message: 15/10/2005, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo