Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2004, 10:27
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Que tengo mal en este código

Buenas Tardes,

Verán, estoy haciendo una función para saber si es número o no el dato almacenado en una caja de texto, sin embargo, al perder el foco la caja de texto (Que es entonces cuando llamo a la función), me dice que se esperaba un objeto, este es el código, haber si pueden decirme que tengo mal, desde ya, muchas gracias:



<script>
function EsNumero(formulario, caja){
if Nan(formulario.caja){
alert('El valor de '+caja+' debe ser numérico');
formulario.caja.focus();
}
}
</script>
<form name="frm">
<input type="text" name="txtprueba" onBlur="javascript:EsNumero('frm', 'txtprueba');">
<input type="text" name="txtotra" onBlur="javascript:EsNumero('frm', this);">
</form>


Valdria tanto poniendo this, que como poniendo el nombre de la caja de texto, ¿Verdad?
__________________
Charlie.

Última edición por chcma; 27/06/2004 a las 10:28 Razón: No introduje bien el título.