Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2008, 22:26
carlosguzman
 
Fecha de Ingreso: julio-2008
Ubicación: Bogota
Mensajes: 19
Antigüedad: 15 años, 10 meses
Puntos: 0
ayuda Javascript

Hola a todos tengo un problema estoy validando un formulario. y al tratar de hacerlo.. el me hace que cuando el campo este vacio o logitud sea 0 o que sea diferente a la variable numero me diga que es malo. y si no me deje pasar..

pero solo se queda en el if no sale.. de hay.. "si escribo numeros me sale de todas maneras el mensaje de error.. miren el codigo..

agradezco de antemano..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head> <title>Formato Ingreso </title>

<script language="javascript" type="text/javascript">
var cedula = document.fvalida.cedula.value;
var numeros = "0123456789";

function mostrar()
{
if((cedula =! null) || (cedula.lenght == 0) || (cedula != numeros)){
alert('El campo "Cedula" no puede estar en blanco');
return false;
}
return true;
}

</script>

<!-- CSS -->
<link rel="stylesheet" href="../Css/Ingresar/form.css" type="text/css" />
<link rel="stylesheet" href="../Css/Ingresar/structure.css" type="text/css"/>
<link rel="stylesheet" href="../Css/Ingresar/theme.css" type="text/css" />

</head>

<body id="public">

<img id="top" src="images/top.png" alt="" />
<div id="container">

<h1><a id="logo">Patient Medical History</a></h1>
<form name="fvalida" class="wufoo topLabel" method="post">
<div class="info">
<h2>Datos Personales</h2>
</div>
<p class="Importante">Importante * Campo Obligatorio</p>


<ul>
<li class="leftHalf " id="1" name="fo65li0" >

<label class="desc" id="title0" for="Nombres">Cedula</label>
<span>
<input id="cedula" name="cedula" type="text" class="textarea" tabindex="1" size="40"/>
<label for="cedula">Ingrese numero de cedula *</label>
</span> </li>

<li class="rightHalf " id="fo65li2" name="fo65li2" >

<label class="desc" id="title2" for="Field4">Lugar de Expedicion</label>

<span>
<input id="L_Departamento" name="L_Departamento" class="field text" size="15" type="text" maxlength="50"tabindex="2"
value="" />
<label for="L_Departamento">Departamento *</label>
</span>

<span>
<input id="L_Municipio"
name="L_Municipio"
class="field text "
size="20"
type="text"
maxlength="50"
tabindex="3"
value="" />
<label for="L_Municipio">Municipio *</label>
</span></li>

<li class="buttons">
<input class="btTxt" tabindex="51" type="submit" value="Validar" name="boton_envio" onClick="mostrar()"/>
</li>
</ul>
</form>

</div><!--container-->
<img id="bottom" src="images/bottom.png" alt="" />
</body>
</html>