Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2007, 12:17
Avatar de Highlander
Highlander
 
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 17 años, 11 meses
Puntos: 4
Problema al validar caracteres (TAB)

Programe la siguiente función para poder ingresar numeros, puntos, poder borrar con BACKSPACE lo cual funciona perfecto, pero no puedo cambiar de campo usando el TAB, siendo que segun la tabla acsii es la tecla 9.

Ojala alguien me pueda ayudar, saludos y gracias.

Tabla de acsii http://www.asciitable.com/

Código:
function EvaluateText(cadena, obj, e){
opc = false;
tecla = (document.all) ? e.keyCode : e.which;
if (cadena == "%f")
{	if (tecla == 9)
	opc = true;
	if (tecla > 45 && tecla < 58)
	opc = true;
	if (tecla == 8)
	opc = true;
	if (tecla == 47)
	opc = false;
	
}
return opc;
}