Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/06/2004, 18:44
gigifc
 
Fecha de Ingreso: mayo-2004
Mensajes: 25
Antigüedad: 20 años, 5 meses
Puntos: 0
Sonrisa Solo numeros

Mira le corregi algo y puse solo el codigo que necesitas todavia hay que verificar la longitud del campo que corresponda a la de una dirección IP y que no rebase esta, pero espero que con esto sea más claro y te ayude.


<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function validar() {
// Array con todos los elementos del formulario
camposTexto = formulario.elements;
for (x=0; x < camposTexto.length; x++) {
if (camposTexto[x].value == '' && camposTexto[x].type=='text') {
alert("Debe llenar todos los campos ");
return false;
}
}

// Verifica que el campo TELEFONO sea puros numeros
var checkOK = "0123456789.";
var checkStr = formulario.Ip.value;
var allValid = true;
var decPoints = 0;
var allNum = "";
for (i = 0; i < checkStr.length; i++) {
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
break;
}
allNum += ch;
}
if (!allValid) {
alert("Escriba sólo dígitos en el campo IP");
formulario.Ip.focus();
return (false);
}
}
//-->
</script>
</head>

<BODY>
<form name="formulario" method=\"post\" onSubmit="return validar();" action="">
<input type=text name="Ip" size="15" maxlength="15">
<input type="submit" name="Submit" value="Aceptar">
<input type="button" value="enviar" onClick="enviar()">
</form>
</BODY>
</HTML>

Mucha suerte y estamos encontacto...