[Php-avanzado] JavaScript y IE6

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Feb 13 23:14:01 ARST 2009


Hola Mauro,

El vie, 13-02-2009 a las 21:41 -0300, Mauro Giuffo escribió:
> Hola!! Solucione el problema con una correccion que me habias hecho
> (Leo) anteriormente :
> 
> 
> cambiar <script type="aplication/javascript" > por <script
> type="text/javascript" >, ahora funciona correctamente.

	Qué bueno que lo encontraste!
	Efectivamente si no se define que el script es del tipo correcto, el
navegador no sabe como interpretarlo.

> Pero, tengo otro problema con otro script que es para validar una
> entrada , este es el codigo js de una funcion que deberia devolver el
> foco a un input que debe tener solo numeros:
> 
>   function modificar_item_carrito(id,input)
>   {  
>   if(isNaN(input.value)){
>   alert(' El campo solo debe contener numeros!!');
>   input.focus();
>    
>   }else{
>   ..............
> 
> 
>   }
> 
> }
> 
> y desde aca la llamo:
> 
> <td><input type="text" id="cantidad189" name="cantidad189"
> align="right" maxlength="4" size="4" value="1"
> onChange="modificar_item_carrito(189,this)" ></td>
> 
> Esto funciona con opera y chrome,  con firefox e ie solo muestra el
> mensaje, pero no devuelve el foco. Tampoco da errores en la consola.

	Mmm... esto a veces no es error de programación, sino que depende de la
velocidad de respuesta del navegador al pasar de la ventana del alert de
vuelta a la página.

	Por las dudas, cambiá la llamada el onChange por la de los libros y
volvé a probar:

onChange="javascript:modificar_item_carrito(189,this)"

> saludos. Desde ya muchas gracias

	Por nada!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado