> Faqs > Hacer un combobox de formulario que no tenga ninguna opción por defecto seleccionada

Hacer un combobox de formulario que no tenga ninguna opción por defecto seleccionada

Tengo una lista desplegable en un formulario, pero necesito que no aparezca ninguna opción por defecto, o sea que aparezca en blanco.

¿Cómo hago eso?

Porque si bien defino a todas como no seleccionadas, no logro que no aparezca ninguna por defecto.

Lo necesito porque proceso los datos con FormMail.cgi y no quiero que envíe campos en blanco (opción que ya testeé y que funciona excepto con estas listas).

Respuestas

Para que no te salga ninguna opción por defecto no puedes hacer mucho, porque siempre el combo va a tener algún valor dentro.

Lo que puedes hacer es que el contenido de la primera opción esté vacía. Simplemente colocando una etiqueta <option> que no tenga ningún contenido.

Por ejemplo, observa la primera opción de este select:

 <select name="5">   
 <option> </option>   
 <option value="v">1400</option>   
 <option value="f">930</option>   
 <option value="f">910</option>   
 </select>   

Haz lo mismo en el tuyo.

Xuan