Select + remplissage du formulaire

Select + remplissage du formulaire - HTML/CSS - Programmation

Marsh Posté le 16-10-2008 à 14:39:35    

Bonjour.
 
Je possède un select de ce style.
 

Code :
  1. <select size="1" onchange="javascript: onChangeSelect(this.value);">
  2. <option>Date du match</option>
  3. <option value="1">18-10-2008</option>
  4. <option value="2">16-10-2008</option>
  5. </select>


 
et ma fontion js

Code :
  1. <script type="text/javascript">
  2. function onChangeSelect ( value ) {
  3.                 alert(+ value);
  4. }
  5. </script>


 
J'aimerais que lors de la selection de la date, le formulaire qu'il y a juste en dessous, se remplisse suivant l'id qui a été récupéré.
 
Mon formulaire se rempli si j'appelle l'url comme ceci index.php?id=2.
En gros il faudrait que j'envoie par javascript cet ID sans recharger la page.
 
Merci de votre aide.

Reply

Marsh Posté le 16-10-2008 à 14:39:35   

Reply

Marsh Posté le 16-10-2008 à 14:42:09    

Pour cela renseigne toi sur de l'ajax ou alors des iframe :(
 


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 14:48:49    

ionik a écrit :

Pour cela renseigne toi sur de l'ajax ou alors des iframe :(
 


 
Ben ouais justement j'aurais voulu savoir comment le faire en ajax.
Je déteste le javascript et l'ajax!!!!!

Reply

Marsh Posté le 16-10-2008 à 14:56:58    

deja , pour connaire la valeur, il faut faire  
 
select.options[select.selectedIndex].value
 
un lien pour commencer : http://www.quirksmode.org/js/forms.html


---------------

Reply

Marsh Posté le 16-10-2008 à 15:00:31    

flo850 a écrit :

deja , pour connaire la valeur, il faut faire  
 
select.options[select.selectedIndex].value
 
un lien pour commencer : http://www.quirksmode.org/js/forms.html


:non:  
 
this.value sur l'element dont on a besoin de la valeur sur un evenement onchange marche très bien


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 15:04:31    

mais c'est moins compatible. Et puis c'est pas parceque ça marche que c'est la bonne façon de faire [:proy]


---------------

Reply

Marsh Posté le 16-10-2008 à 15:05:56    

ionik a écrit :


:non:  
 
this.value sur l'element dont on a besoin de la valeur sur un evenement onchange marche très bien


va bosser toi au lieu de trainer sur le forum [:indiana jones]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-10-2008 à 15:07:17    

flo850 a écrit :

mais c'est moins compatible. Et puis c'est pas parceque ça marche que c'est la bonne façon de faire [:proy]


C'est autant compatible cela marche avec tout les navigateurs
 
Que tu me dise que this.id n'est pas compatible avec tout les navigateur  
ok
 
Mais this.value est une valeur non un attribut donc ca ne doit pas poser de soucis


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 15:07:52    

Harkonnen a écrit :


va bosser toi au lieu de trainer sur le forum [:indiana jones]


 [:alana21]  [:joker]  [:czajczynski]  
 
T'es pas mon patron mais le collegue en face de moi >.<


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 15:11:33    

ionik a écrit :


C'est autant compatible cela marche avec tout les navigateurs
 
Que tu me dise que this.id n'est pas compatible avec tout les navigateur  
ok
 
Mais this.value est une valeur non un attribut donc ca ne doit pas poser de soucis


 
Ca ne pose problème que sur les input  de type select. Libre  à toi de me croire ou non


---------------

Reply

Marsh Posté le 16-10-2008 à 15:11:33   

Reply

Marsh Posté le 16-10-2008 à 15:18:11    

flo850 a écrit :


 
Ca ne pose problème que sur les input  de type select. Libre  à toi de me croire ou non


Je dis pas que je te crois pas juste que je m'en sert tous les jours sur un select que j'ai tester sous tout les navigateurs et que je n'ai eu aucun soucis particulier lier a cette technique du this que ce soit sur ce type de chanmp ou autre pour la valeur du champ
 


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 15:30:02    

et je maintiens que c'est pas une bonne idée  
http://www.w3.org/TR/WCAG20-TECHS/SCR19.html
 
mais tu peux tout à fait continuer  à faire ta popote dans ton coin sans te préoccuper de choses désagréables , comme les normes. C'est juste dommage de le conseiller à d'autres  
 


---------------

Reply

Marsh Posté le 16-10-2008 à 15:41:02    

+1 avec Flo :o
Suffit de regarder comment les libs JS qui permettent de récupérer facilement les valeurs de champs de formulaires implémentent le truc pour les <select>

Message cité 1 fois
Message édité par ratibus le 16-10-2008 à 15:42:22

---------------
Mon blog
Reply

Marsh Posté le 16-10-2008 à 15:42:09    

ratibus a écrit :

+1 avec Flo :o


lol mon prenom c'est florian >.<


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 15:45:54    

flo850 a écrit :

 

mais tu peux tout à fait continuer  à faire ta popote dans ton coin sans te préoccuper de choses désagréables , comme les normes. C'est juste dommage de le conseiller à d'autres

 



[:sadnoir]


Message édité par Harkonnen le 16-10-2008 à 15:46:07

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-10-2008 à 15:53:44    

flo850 a écrit :

et je maintiens que c'est pas une bonne idée  
http://www.w3.org/TR/WCAG20-TECHS/SCR19.html
 
mais tu peux tout à fait continuer  à faire ta popote dans ton coin sans te préoccuper de choses désagréables , comme les normes. C'est juste dommage de le conseiller à d'autres  
 


au faite ou est le rapport ?


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 16-10-2008 à 16:08:58    

flo850 a écrit :

et je maintiens que c'est pas une bonne idée  
http://www.w3.org/TR/WCAG20-TECHS/SCR19.html
 
mais tu peux tout à fait continuer  à faire ta popote dans ton coin sans te préoccuper de choses désagréables , comme les normes. C'est juste dommage de le conseiller à d'autres  
 


tiens c est bizarre j ai toujours fait comme ionik sans trouver de problemes de compatibilité
ca ressemble a une solution ie5.5- non ?


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed