Estoy realizando un proyecto WEB con netbeans y JSF.
Tengo 2 textbox y un boton.
cuando pincho el boton salta el SCRIPT y le pido que lea el primer txtbox y si cumple una condicion que pase el foco al siguiente txtbox y si no que se quede en el que esta.
Bueno el problema radica en que una vez entra en el script no leee ninguna funcion. os coloco el codigo del script:
function foco(){
var a = document.getElementById("nombretxtbox1"); // aqui he probado a poner tb .value;
var b = a.length; //aqui he probado a poner .value.lenght
if (b > 2 ) {
document.getElementById("nombretxtbox2").focus();
}else{
document.getElementById("nombretxtbox1").focus();
}
}
En la primera variable siempre me da resultado NULL. Debugeado con firebug.
En la segunda variable siempre me da Undefined a consecuencia de la primera.
la verdad es que he probado de todo y no encuentro la solucion.
Gracias por vuestra ayuda.
Un saludo