Question 1: Compte tenuMootools - comment obtenir la valeur du type d'entrée radio sélectionnée, à partir de son nom
<input type="radio" name="foo" value="1" />
<input type="radio" name="foo" value="2" />
<input type="radio" name="foo" value="3" />
En Mootools, comment puis-je retourner « 2 » donné une entrée de « foo », en supposant que le deuxième bouton radio a été cliqué.
Question 2: (il est lié) - Compte tenu de la même entrées de cases à cocher, comment puis-je retourner soit un tableau ou séparées par des virgules liste des valeurs vérifiées?
Je souhaite soumettre les valeurs de ces entrées via Request.JSON, en les passant en paramètre GET.
pour une utilisation unique, pourquoi pas seulement utilisez 'formel.getElement (" input [nom = foo]: coché ")' - pas besoin de traiter les tableaux ici. je prendrais cette approche et son plus évolutif et boucle à travers plusieurs radios avec ceci comme rappel. –
J'ai utilisé $$ car l'OP n'avait que le nom du champ dans la question. Mais si l'élément de formulaire est disponible ou son id est connu, alors nous pouvons aussi utiliser '$ ('formID'). GetElement ('entrée [nom = foo]: coché"). Value' – Anurag
Merci. 'formID'). getElement ('input [nom = foo]: cochée ").value' pour la radio (qui ne peut avoir qu'une seule valeur) et '$$ ('# formID input [nom = foo]: coché')' pour les cases à cocher. – philfreo