Buena tarde:
Estoy tratando de hacer unas funciones que realicen lo siguiente:
Código Javascript
:
Ver original<script type="text/javascript">
function envia(valor){
if(valor.length >= 13){
valor = "";
document.sesion.pass.focus();
}
}
function pasa(cuenta){
if(cuenta.length >= 13){
valor = "";
document.sesion.enviar.disabled=false;
}
}
</script>
Código PHP:
<form method="post" name="sesion" action="validauser.php">
<tr><td align="left" width="100"><input type="text" onkeyup="envia(this.value);" onkeydown="envia(this.value);"></td>
</tr>
<tr><td align="left" width="100"><input type="text" onkeyup="pasa(this.value);" onkeydown="pasa(this.value);"></td>
</tr>
<tr align="center">
<td align="right" width="100"><input type="submit" name="enviar" size="20" value="Entrar" disabled="true"/></td></tr></form>
La primera funcion verifica que si el valor del input text es mayor o igual a 12, cambie el puntero a la segunda caja de texto, en la cual se encargara, que una vez introducidos 12 digitos o mas, active el boton del form.
Por separado funcionan de maravilla, si solo pongo la primera, me hace el cambio de caja de texto, si pongo la segunda, me activa el boton.
Pero si las junto, la primera no funciona.... no realiza el cambio del focus.
Algun consejo?? Talvez no sea muy bueno mi codigo, y acepto sugerencias ya que no soy buena en esto de javascript
Desde ya, gracias!!