Domanda 1: DatoMootools - come ottenere valore del tipo di ingresso radio selezionata, dal suo nome
<input type="radio" name="foo" value="1" />
<input type="radio" name="foo" value="2" />
<input type="radio" name="foo" value="3" />
In Mootools, come faccio a tornare "2" dato un input di "foo", partendo dal presupposto che il è stato fatto clic sul secondo pulsante di opzione.
Domanda 2: (è collegato) - Dato simile checkbox ingressi, come faccio a tornare sia una matrice o virgola elenco dei valori controllato separati?
Sto volendo inviare i valori di questi ingressi tramite Request.JSON, passandolo come parametro GET.
per l'uso singolare, perché non solo usa 'formel.getElement (" input [nome = foo]: controllato ")' - non c'è bisogno di trattare gli array qui. Prenderò questo approccio e il suo più scalabile e loop attraverso più radio con questo come richiamata. –
Ho usato $$ come OP aveva solo il nome del campo nella domanda. Ma se l'elemento del form è disponibile o se è noto, allora possiamo anche usare '$ ('formID'). GetElement ('input [nome = foo]: controllato"). Value' – Anurag
Grazie. Ho usato '$ ('formid') getElement ('ingresso [name = foo]:. controllato ").valore' per la radio (che potrebbe avere solo un valore) e '$$ ('# formID input [nome = foo]: selezionato')' per le caselle di controllo. – philfreo