Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1358 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire HTML & JS : un bouton pour changer tous les radios

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire HTML & JS : un bouton pour changer tous les radios

n°1900477
WilliS
Posté le 30-06-2009 à 10:54:10  profilanswer
 

C'est bon j'ai trouvé,
il faut faire un  
document.monformulaire.nomchamp[1].checked = true;


Message édité par WilliS le 30-06-2009 à 11:05:55
mood
Publicité
Posté le 30-06-2009 à 10:54:10  profilanswer
 

n°1900487
pataluc
Posté le 30-06-2009 à 11:08:35  profilanswer
 

Code :
  1. function TOUS(num) {
  2.   inputs = document.getElementsByTagName('input');
  3.  
  4.   for (i = 0; i< inputs.length; i++){
  5.     if (inputs[i].value==num) {
  6.       inputs[i].checked=true;
  7.     }
  8.   }
  9. }


 
j'sais pas si c'est ce qu'il y a  de plus propre, mais ca marche.
 
attention, si jamais tu avais d'autres formulaire sur ta page, il faudrait sans doute rajouter des conditions dans le if pour éviter une éventuelle modification d'un autre champ.

n°1900532
WilliS
Posté le 30-06-2009 à 12:07:46  profilanswer
 

Merci beaucoup, ceci va alléger mon code !
 
autre question, en JS , quel est l'équivalent de inputs[i].checked=true mais pour un formulaire en liste (select, option)
 
merci

n°1900539
pataluc
Posté le 30-06-2009 à 12:39:40  profilanswer
 

c un degré plus chiant, parce qu'il faut parcourir les options pour chaque select.

 

Pour un select:

Code :
  1. o = document.getElementById('id de ton option');
  2. for (i = 0, i < o.options.length; i+++) {
  3.     o.options[i].selected = (o.options[i].value=='la valeur que tu testes')
  4. }

=> code saisi a la volée et pas testé, mais c'est l'idée.

 

je te laisse adapter pour tous les select sur le même principe.


Message édité par pataluc le 30-06-2009 à 12:42:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire HTML & JS : un bouton pour changer tous les radios

 

Sujets relatifs
[JS]Split sur retour à la ligne[STRUTS]Envoyer un formulaire valide a partir d'une action Struts [OK]
Problème intégration menu en flash dans une page HTMLGénérer une page HTML à partir de formulaire PHP
XML + XSL vers tableau HTML[Résolu]Récupérer les valeurs d'un formulaire dans $_POST
passer une variable dans un boutonconnent tster si un bouton radio est coche?
Fermer un formulaire VBA 
Plus de sujets relatifs à : Formulaire HTML & JS : un bouton pour changer tous les radios


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR