Erreur [object HTMLInputElement]

Fermé
feyesh - 21 nov. 2012 à 12:18
 feyesh - 21 nov. 2012 à 15:25
Bonjour à toutes et à tous,
Je débute en js / php, il s'agit de mon premier script.

Celui-ci intègre une fonction de géolocalisation qui se déclenche quand l'utilisateur clique sur un bouton. Celle-ci renvoi les coordonnées GPS dans un input, qui pour le moment affiche [object HTMLInputElement].

Que veux dire cette erreur ?


Je déclenche ma fonction avec :
<script type="text/javascript">
function remplirgeoloc(id,txt) {
  document.getElementById(id).value = geoloc_input;
}
</script>
A voir également:

1 réponse

Si je fais :

<input type="text" id="geoloc_input"  value="">


Cela fonctionne, je recupere bien ma valeur.
Mon souci c'est que comme j'ai plusieurs boutons qui lance un évenement lors d'un clique (changement de donneés dans le champs), je ne peux pas mettre id="geoloc_input"

Qu'est ce qui peux clocher dans ma fonction :
<script type="text/javascript">
function remplirgeoloc(id) {
  document.getElementById(id).value = geoloc_input;
}
</script>


Comment remplir un champs input à partir du résultat d'une fonction ? (geoloc_input)
0