13/08/2012, 09:22
|
| | Fecha de Ingreso: junio-2010
Mensajes: 87
Antigüedad: 14 años, 5 meses Puntos: 2 | |
Hacer foco a un campo al realizarse un evento. Hola. Les cuento el siguiente problema.
Estoy validando un campo input con javascript. El código:
function esDecimal(e){
var numero=window.event.srcElement.value;
if (!/^[$]*[0-9]*.[0-9]*$/.test(numero)){ //Verifico que sea decimal por medio de una expresión regular.
alert("El valor " + numero + " no es un número");
window.event.srcElement.focus(e);
}else{
guardarDatos(e); //envío datos por AJAX
}
}
La comprobación se hace bien. El problema que tengo quiero que se haga foco al elemento que produjo el evento. Probé con la línea "window.event.srcElement.focus(e);", pero no está funcionando.
Que opinan?
Saludos! |