Hola , sabeis como puedo poner una lista desplegable para que no muestre ningún valor inicial.
Gracias,
| |||
Hola, dixie Debes definir el primer OPTION con un valor vacío: <select> <option selected></option> <option>A</option> <option>B</option> </select>
__________________ Angel :cool: |
| |||
gracias, si eso ya lo he probado, pero al desplegar la lista me sale el primer valor vacio, que es logicamente lo que he puesto. Lo que yo quería saber si era posible que apareciera la lista desplegable sin ningún valor pero que al seleccionarla solo me aparezcan los valores de la lista, nose si me explico. Saludos. |
| |||
Muy buena solución, Carlitos Le veo un problema: si se quiere seleccionar la primera opción, al ser la ya elegida por defecto el navegador no lo interpreta como un cambio y no hace nada. Compruébalo con <select size='1' style="color: white;" onclick="this.style.color='black'" onChange="alert('Has elegido '+(this.selectedIndex+1))"> <option>Opción 1</option> <option>Opción 2</option> <option>Opción 3</option> <option>Opción 4</option> <option>Opción 5</option> </select>
__________________ Angel :cool: |
| ||||
Hola a todos. Aquí dejo otra opción para que haya más donde elegir:
Código:
Saludos, <body onload="document.forms[0]['pepe'].selectedIndex=-1"> <form> <select name="pepe"> <option>Opción 1</option> <option>Opción 2</option> <option>Opción 3</option> </select> </form> |
| ||||
Ah, vale. Ya entiendo. Pero si seleccionas la opción 1 , no muestra el alert porque no se ha cambiado de opción. Pero sí que está elegida. Lo único que has hecho es hacer que se vea. Hola JavierB |