[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