Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 17/03/2010, 15h10   #1
Membre du Club
 
Homme
Inscription : janvier 2008
Messages : 261
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : janvier 2008
Messages : 261
Points : 40
Points : 40
Par défaut Afficher Variable dans un formulaire

Bonjour à tous,

Je récupère en javascript :

Code :
 document.getElementById("coordonneesGPSdegLng").innerHTML = point.lng();
Puis je l'affiche dans un div :

Code :
<div id="coordonneesGPSdegLat"></div>
En revanche je n'arrive pas à l'afficher dans un formulaire (champ texte)

Merci d'avance de vos lumières.
dam28800 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2010, 15h19   #2
Responsable JavaScript & AJAX
 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 437
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 437
Points : 4 886
Points : 4 886
Bonjour,

Les input de type text utilise le .value à la place du .innerHTML.
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2010, 15h22   #3
Futur Membre du Club
 
Femme
Inscription : mars 2010
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2010
Messages : 15
Points : 18
Points : 18
Bonjour,

Tu essayes de mettre ta valeur dans un input avec innerHTML?
C'est normal que ça ne marche pas alors...

Fais plutôt ça :

Code :
document.getElementById("idInputText").value = point.lng();
Si c'est bien dans un input de type texte que tu veux le mettre.

Sinon, il faut éviter d'utiliser innerHTML, mais plutôt le DOM (document.createNode etc...)
Brünh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2010, 15h51   #4
Membre du Club
 
Homme
Inscription : janvier 2008
Messages : 261
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : janvier 2008
Messages : 261
Points : 40
Points : 40
Super Merci, moi et le javascript...
dam28800 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h31.


 
 
 
 
Partenaires

Hébergement Web