Hola, tengo este javascript y este formulario...
Código:
<script language="javascript" type="text/javascript">
function vacio(q) {
for ( i = 0; i < q.length; i++ ) {
if ( q.charAt(i) != " " ) {
return true
}
}
return false
}
function valida(subeinfoes) {
if( vacio(subeinfoes.tipoavion.value) == false ) {
alert("Introduzca un cadena de texto.")
return false
} else {
alert("OK")
return false
}
}
</script>
y el formulario de ese javascript...
Código:
<form enctype="multipart/form-data" name="subeinfoes" id="subeinfoes" action="pasainfoes.php" method="post" onSubmit="return Valida(this);">
<tr>
<td bgcolor="#25244E"><dd><P class="empleoblanco"><strong>Tipo de Avión:</strong></P></td>
<td bgcolor="#B3ADB6"><input type="text" name="tipoavion" size="50"></td>
</tr>
<input type="submit" value="Enviar" name="Enviar">
</div>
</form>
( Esta dentro de una table y de unos divs y demas que no incluyo aqui... por que no vienen al caso )
No me funciona la validacion... y no tengo ni idea de porque... alguien podria ayudarme, por favor??
Necesito hacer que ese campo del formulario (tipoavion) se valide que no quede relleno y no valga con espacio en blanco...
Muchisimas gracias.
Un saludo a todos.