Foros del Web » Programando para Internet » Javascript »

operacion en explorer

Estas en el tema de operacion en explorer en el foro de Javascript en Foros del Web. buenas. tengo el siguiente codigo, pero en explore no funciona, y en firefox si funciona sin ningun problema @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original ...
  #1 (permalink)  
Antiguo 19/12/2011, 10:29
Avatar de shake2427  
Fecha de Ingreso: julio-2011
Mensajes: 116
Antigüedad: 12 años, 9 meses
Puntos: 3
operacion en explorer

buenas.

tengo el siguiente codigo, pero en explore no funciona, y en firefox si funciona sin ningun problema
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.                 function operation(){
  3.                     amount = document.getElementById("quantity").value;
  4.                     //unitvalue =document.getElementById("priceunit").value;
  5.                     //valueiva =document.getElementById("iva").value;
  6.                    
  7.                     res = amount*60000;
  8.                     totaliva = res*16/100;
  9.                     totalvalue=res+totaliva;
  10.                    
  11.                     document.getElementById("totalprisce").innerHTML = '$'+res
  12.                     document.getElementById("totaliva").innerHTML = '$'+totaliva
  13.                     document.getElementById("cant").innerHTML=amount
  14.                     document.getElementById("totalvalue").innerHTML='$'+totalvalue
  15.                    
  16.                     //valores para el submit
  17.                     document.getElementById("totalvalue_submit").value=totalvalue
  18.    
  19.                             }
  20.                 </script>


gracias de antemano.
  #2 (permalink)  
Antiguo 19/12/2011, 11:27
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: operacion en explorer

Hola:

El código que nos muestras, sin duda funciona en explorer (incluso en versiones viejas); incluso me arriesgaría a decir la parte que multiplicas un string con un Number...

Creo que es mejor que especifiques cuál es el fallo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 19/12/2011, 14:30
Avatar de shake2427  
Fecha de Ingreso: julio-2011
Mensajes: 116
Antigüedad: 12 años, 9 meses
Puntos: 3
Respuesta: operacion en explorer

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

El código que nos muestras, sin duda funciona en explorer (incluso en versiones viejas); incluso me arriesgaría a decir la parte que multiplicas un string con un Number...

Creo que es mejor que especifiques cuál es el fallo.

Saludos


hola

el codigo no me funciona en las versiones de explorer 7 y 8, pero en explorer 9 me funciona perfecto


el error que se me presenta es el siguiente:

Código:
SCRIPT438: El objeto no acepta esta propiedad o método 
payment.cfm, Línea 115 Carácter 6
y la linea 115 es esta

Código:
totaliva = res*16/100;
  #4 (permalink)  
Antiguo 19/12/2011, 14:43
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: operacion en explorer

buenas...
no le hagas mucho caso al número de línea que indica iexplorer, tiene la fama de ser inexacto. déjate llevar por la sentencia que dice como erróneo. en tu caso, la instrucción payment.cfm. si tienes múltiples sentencias similares a la anterior, entonces busca una que esté cerca del número indicado en el error. el resto es cuestión de evaluación/ensayo/error.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: explorer, funcion, html, operacion
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




La zona horaria es GMT -6. Ahora son las 06:04.