Foros del Web » Programando para Internet » Javascript »

Un script me funciona en IE y Opera pero no en Firefox!!! :S

Estas en el tema de Un script me funciona en IE y Opera pero no en Firefox!!! :S en el foro de Javascript en Foros del Web. EL problema lo pude solucionar (como siempre el problema estaba entre la pantalla y la silla :S). Sucede que un tag digamos el siguiente: <select ...
  #1 (permalink)  
Antiguo 03/04/2008, 20:57
 
Fecha de Ingreso: diciembre-2007
Mensajes: 169
Antigüedad: 16 años, 11 meses
Puntos: 6
Pregunta Un script me funciona en IE y Opera pero no en Firefox!!! :S

EL problema lo pude solucionar (como siempre el problema estaba entre la pantalla y la silla :S). Sucede que un tag digamos el siguiente:

<select name="DiscoDuroX[]" >

Al llamarlo hice los siguiente:

var combo_box = document.getElementById("DiscoDuro");
var total = combo_box.options[combo_box.selectedIndex].value


Y en la segunda linea Firefox me daba error, obvio pues buscaba por id y mi elemento solo tenia "name" no "id", y eso era solamente. Pero lo extraño es que no me dio error en IE ni en Opera !!!! pero deberia haberme dado error pues estaba malo :S sera noma... Como siempre el mejor navegador !!! Firefoxx..

aioz y suerte!! :D

Última edición por albertcito; 03/04/2008 a las 23:39 Razón: Solucionado :D
  #2 (permalink)  
Antiguo 04/04/2008, 00:18
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Re: Un script me funciona en IE y Opera pero no en Firefox!!! :S

Hola:

Es muy raro lo que pones, ya que con el juego de corchetes del nombre tampoco tendría que funcionar en opera e ie.

De todos modos, aprovecho para mostrarte una forma abreviada de tu segunda línea:

var total = combo_box.value

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 04/04/2008, 10:56
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 6 meses
Puntos: 35
Re: Un script me funciona en IE y Opera pero no en Firefox!!! :S

loading...............


Cita:
var total = combo_box.value
Bueno... decir que no me ha funcionado muchas veces esto.... o sea, creo que no es del "todo" crossbrowser.




connection closed.
__________________

Maborak Technologies
  #4 (permalink)  
Antiguo 04/04/2008, 12:18
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Re: Un script me funciona en IE y Opera pero no en Firefox!!! :S

Cita:
Iniciado por MaBoRaK Ver Mensaje
... decir que no me ha funcionado muchas veces esto....
¡Qué tal MaBoRaK!


La cosa es que o funciona o no funciona, pero eso de "muchas veces"... no es del "todo"...

"muchas veces" los problemas vienen de otras instrucciones, o no funcionan en distintos navegadores por ejemplo, pero como no se trate de reliquias, me parece que esa instrucción vale.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 06/04/2008, 02:57
Avatar de srsombrero  
Fecha de Ingreso: marzo-2008
Mensajes: 128
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Un script me funciona en IE y Opera pero no en Firefox!!! :S

Cita:
Iniciado por caricatos Ver Mensaje
¡Qué tal MaBoRaK!


La cosa es que o funciona o no funciona, pero eso de "muchas veces"... no es del "todo"...

"muchas veces" los problemas vienen de otras instrucciones, o no funcionan en distintos navegadores por ejemplo, pero como no se trate de reliquias, me parece que esa instrucción vale.

Saludos
Una de las cosas que se podrian tomar en cuenta quizas es la version de javascript que utilizes.
Con probar no se pierde nada mas que tiempo.

<script language="Javascript 1.5"......

Saludos y Suerte.

Agur!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:29.