Hola, tengo un select múltiple y me gustaria tener un botón/link que seleccionase varios campos que yo le dijera.
He estado buscando pero no he encontrado nada.
| ||||
Respuesta: Seleccionar campos de select multiple con js FAQs Código PHP: Código PHP: http://www.forosdelweb.com/search.php?f=13 |
| ||||
Respuesta: Seleccionar campos de select multiple con js También se puede así :
Código javascript:
Y para seleccionar todos solo se necesita recorrer todos los elementos con un bucle for.Ver original Saludos .
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Seleccionar campos de select multiple con js He probado con esto. function selecTots(){ document.forms['fExporta']['camps[]'].options['personal.nom'].selected=true; ... } Esa función se llama al clickar el botón. fExporta es el formulario, camps[] el nombre del select múltiple y personal.nom el "value" de uno de los elementos de la lista. ¿Tengo que acceder a cada uno mediante el "value"? porque asi es como lo hago ahora pero no tira :/ |
| ||||
Respuesta: Seleccionar campos de select multiple con js
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Seleccionar campos de select multiple con js Me perdonareis pero es que no funciona, lo he probado todo y no hace nada. function selecTots(){ sel = document.getElementById(camps); sel.options[1].selected = true; } |
| ||||
Respuesta: Seleccionar campos de select multiple con js ¿Dónde le das un valor a camps?. Ya que de la forma como tienes será interpretada como una variable . ¿Has mirado el enlace que te comenté?. La solución que JavierB publicó te puede servir.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Seleccionar campos de select multiple con js Si si, el campo es este: <select name='camps[]' multiple> ... </select> He mirado el enlace, por eso digo que lo tengo igual y no entiendo que no funcione :S Los [] del nombre también los he puesto en el getElementById y nada. |
| ||||
Respuesta: Seleccionar campos de select multiple con js No es lo mismo el atributo name que el atributo id. Son dos cosas diferentes, debes asignar un id a tu select.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |