Foros del Web » Programando para Internet » Javascript »

Error

Estas en el tema de Error en el foro de Javascript en Foros del Web. Porque esto me da error: Código HTML: <script language= "JavaScript" > function Valida(){ var nomb = document.form.Nombre.value; if(nomb.length == 0) alert("Error"); else form.submit(); } </script> ...
  #1 (permalink)  
Antiguo 09/12/2004, 09:04
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Error

Porque esto me da error:
Código HTML:
<script language="JavaScript">
 function Valida(){
  var nomb = document.form.Nombre.value;
  if(nomb.length == 0)
   alert("Error");
  else
   form.submit(); 
 }
</script> 
este es el formulario:
Código HTML:
<form action="insertardo.php?do=insertar" method="post" name="form">
<br/><br/><br/><br/><br/>
<CENTER><B><p>Introduzca los datos del Cliente:</B><br/>
<br/>
Nombre: <input type="text" name="Nombre" size = "21"
maxlength="255" /><br/>

Apellido: <input type="text" name="Ape11idos" size = "21" maxlength="255" / ><br/>
Identidad: <input type="text" name="CI" size = "20" maxlength="255" / ><br/>
Direccion: <input type="text" name="Direccion" size = "20" maxlength="255" / ><br/>
Tipo_Lic:<select name="Tipo">
<CENTER><option value="Tipo1">Tipo1
<option value="Tipo2">Tipo2
<option value="Tipo3">Tipo3
<option value="Tipo4">Tipo4
<option value="Tipo5">Tipo5
</select></td>
<td colspan=2 align=center>
</CENTER>
<CENTER>Tiempo_De_Pos : <input type="text" name="Tiempo_de_Poseerla" size="12" maxlength="255"/><br /> <br/> </CENTER>
<CENTER><input type="button" name ="submit" value ="Aceptar" onClick="Valida();"></p></CENTER>
</form> 
y este es el error:
Cita:
Line: 12
Char: 4
Error: Object doesn't support this property or method
Code: 0
__________________
Ing. Reynier Pérez Mira
  #2 (permalink)  
Antiguo 09/12/2004, 09:36
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Hola Reynier

en el tu lo tienes
Código PHP:
<input type="button" name ="submit" value ="Aceptar" onClick="Valida();">
<
br
cambialo por

Código PHP:
<input type="button" name ="Validar" value ="Aceptar" onClick="Valida();"><br
el error es que tienes un submit y un onClick juntos cambielo que funciona bien saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:15.