Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2014, 11:30
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Select requerido HTML5

Hola, buenos días...

Tengo una duda, se supone que si configuras un select como requerido en HTML5 no funciona, o al menos eso me ha pasado a mi. Por ejemplo:

Código HTML:
<select name="algo" id="algo" required>
    <option value="">Nada</option>
    <option value="1">Algo</option>
    <option value="2">Algo más</option>
</select> 
Si selecciono "Nada" y le doy en enviar a un formulario, pasa y no me marca que el select debe ser requerido.

Sin embargo estaba viendo un ejemplo en la página de http://www.w3schools.com/ en el ejemplo de los select http://www.w3schools.com/tags/tryit....elect_required y si pongo el siguiente código:

Código HTML:
<!DOCTYPE html>
<html>
<body>

<form action="demo_form.asp">
<select required>
  <option value="">Sin valor</option>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
<input type="submit">
</form>

<p><b>Note:</b> The required attribute is not supported in any of the major browsers.</p>

</body>
</html> 
y le doy en tratar (try), seleccionando la opción "Sin valor", si me aparece el mensaje de que este campo es requerido.

Ya sé que con javascript, php o jquery se puede hacer esto, pero me gustaría saber si es posible lograrlo con HTML5, porque a mi nunca me ha funcionado.

De antemano, les agradezco por sus comentarios.

Saludos y buen viernes!!