Bueno, leyendo bien, no entendí algo, me gustaría dejar más claro lo que deseo.
En php, puede hacer lo siguiente
(El código HTML es esté).
Código:
<select name="dia">
<option value="Dia">Día</option>
<?php
for ($i=1;$i<32;$i++) {
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>
Código:
if($_POST['dia']=="Dia") {
echo "Por favor seleccionar un día correcto";
}
Pero en javascript, no se como logra esto.
E Intente de está forma:
var dia = document.getElementById("dia");
Código:
if(isNaN(dia)) {
error = document.getElementById('errores');
error+="El día ingresado no es el correcto.";
}
Y como pueden ver, acá el valor que cojo es el del <select>, y no el del <option>.
Al contrario de PHP, que puedo agarrar de esta forma
El valor del <option>, mediante su "padre" (<select>).