Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/12/2009, 14:07
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses
Puntos: 1485
Respuesta: Mensaje de error

no comprendo bien lo que quieres hacer. varias consideraciones:
  • la segunda linea sobreescribe la primera. por lo que orden_producto es un string vacio.
    Código:
    var orden_producto =document.getElementById("orden_producto");
    var orden_producto =""; 
  • en este punto, orden_producto ya no es una referencia al elemento, sino un string vacio. por tanto, no contiene la propiedad value. consecuencia del punto anterior.
    Código:
    if (orden_producto.value=="Photo_Book"){
    
    lo mismo sucede con el resto de los if.
  • se entiende que orden_tamano es un campo por lo que aqui intentas asignarle un valor contenido en otro elemento. el problema es que no estas indicando que valor de ese elemento. por tanto, segun el navegador, el campo pasa a contener la transformacion de un objeto a string. un ejemplo de un posible una posible transformacion es [HTML Input Element] o simplemente [object Object], pero depende del navegador.
    Código:
    orden_tamano.value=document.getElementById("orden_tamano1")};
    
    lo mismo sucede con el resto.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.