Buenas Esta Viendo El Faq y Econtre Este Scrip .. Lo Intete Modificar Para Poder Ingresar con UN Usuario Y Contraseña Probre Poniedo regla[0]="Usuario";
regla[1]="Contraseña";
Pero Esto Parese que Desvalida Lo Textos De error ... Osea no Me Dise El Nombre De Usuario No Es correcto ...
Si me Pueden Ayudar , Talves es Una Tonteria Pero SOy Noob En TOdas las Aregas de Progrmacion Web.
Código Javascript
:
Ver original<style>
form,td{font:normal 10px/10px verdana;}
input{font:normal 10px/10px verdana;border:solid 1px black}
</style>
<title>Prueba</title>
<script>
//Script original de KarlanKas para forosdelweb.com
//Adaptado a firefox gracias a JavierB ;-)
colorMal="#eeddee";
colorBien="white";
regla=new Array()
regla[0]="valor.length<3 || Usuario";
regla[1]="isNaN(valor) || valor<600000000 || Contraseña";
mensaje=new Array()
mensaje[0]="El Nombre De Usuario No Es correcto";
mensaje[1]="La Contraseña No Es Correcta";
function comprobar(){
errores="";
mensaje1="";
for(a=0;a<regla.length;a++){
valor=document.forms[0].elements[a].value;
if(eval(regla[a])){
mensaje2=(mensaje[a])?mensaje[a]:"Por favor, rellene el campo "+document.forms[0].elements[a].name;
errores+=mensaje2+"<br>";
document.forms[0].elements[a].style.background=colorMal;}
else{document.forms[0].elements[a].style.background=colorBien;}
}
pepe=document.getElementById("herror");
pepe.style.background=(errores!="")?colorMal:colorBien;
pepe.style.border=(errores!="")?"solid 1px black":"none";
pepe.innerHTML=errores;
return (errores=="")
}
</script>
</head>
Código HTML:
Ver original<form onsubmit="return comprobar()"> <input type=text name=nombre></td><td style="font:normal 10px/15px verdana;padding:5px 5px 5px 5px;"rowspan=10 valign="top" id="herror"> <input type="password" id="contrasena" /></td></tr>
Muchas gracias