Pregunta 1: DadaMootools - cómo obtener el valor de tipo de entrada de radio seleccionada, de su nombre
<input type="radio" name="foo" value="1" />
<input type="radio" name="foo" value="2" />
<input type="radio" name="foo" value="3" />
En Mootools, ¿cómo vuelvo "2" dada una entrada de "foo", suponiendo que la Se hizo clic en el segundo botón de radio.
Pregunta 2: (que está relacionado) - Dada similares casilla entradas, ¿cómo vuelvo ya sea una matriz o lista separada por comas de los valores controladas separados?
Estoy queriendo enviar los valores de estas entradas a través de Request.JSON, pasándolo como un parámetro GET.
para el uso del singular, por qué no sólo use 'formel.getElement (" input [name = foo]: checked ")' - no hay necesidad de arreglos de arreglos aquí. Tomaría ese enfoque y es más escalable y recorrerá varias radios con esto como devolución de llamada. –
utilicé $$ ya que OP solo tenía el nombre del campo en la pregunta. Pero si el elemento del formulario está disponible o es id se conoce, entonces podemos también usar '$ ('formid') getElement ('input [name = foo]: comprueba")... Valor' – Anurag
Gracias Solía '$ ('formID'). getElement ('input [name = foo]: checked').value' para la radio (que solo podría tener un valor) y '$$ ('# formID input [name = foo]: checked')' para las casillas de verificación. – philfreo