bonjour,
peut on pour un même input text d'un formulaire déclencher un comportement pour le name et un autre comportement pour l'id ?
j'ai un input dans un formulaire 
	
	| 12
 3
 4
 
 |    <input type="text" class=" input-xlarge" id="adresse" name"adresse"value="" />
 
<input type="hidden"id="lat" value="" />
 <input type="hidden" id="lng" value="" /> | 
 
avec pour l'input text  un id qui est géré comme ceci
	
	 addr = document.getElementById('adresse').value;
 j'aimerais utiliser la méthode getElementsByName à la place pour cet élément , pour utiliser plutôt le name de cet input et reserver l'id pour un autre comportement , mais ça n'envoie rien quant je remplace par getElementsByName ( problème de syntaxe peut être )
voila un bout du code ( en rouge ce que j'aimerais remplacer par getElementsByName )
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 |  function geolocalise(){
  /* Récupération du champ "adresse" */ 
  addr = document.getElementById('adresse').value;
 
  
  /* Tentative de géocodage */ 
  geocoder.geocode( { 'address': addr}, function(results, status) {
   /* Si géolocalisation réussie */ 
   if (status == google.maps.GeocoderStatus.OK) {
    /* Récupération des coordonnées */ 
    latitude = results[0].geometry.location.lat();
    longitude = results[0].geometry.location.lng(); | 
 j'aimerais essayé ça  ( mais est ce possible ? ) pour appliquer au même champ input text deux comportement différent , un pour ce script ( géolocalisation ) et un autre comportement qui est de l'autocompletion , celui qu'on trouve sur developpez.com et qui marche bien.
http://dcabasson.developpez.com/arti...ion-pas-a-pas/
c'est un peu confus mais merci de votre aide
						
					
Partager