Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2006, 11:04
Avatar de decano
decano
 
Fecha de Ingreso: diciembre-2005
Ubicación: Montevideo, Uruguay
Mensajes: 146
Antigüedad: 18 años, 4 meses
Puntos: 0
cual es el error que cometo aqui

hola foristas aver he implatado este script en la pgina para hacer alunos calculos, pero tiene errores, claro esta que se poco de java script y trate de modificar el codigo a mis necesidades pero se ve que no con mucho exito
Código PHP:
var called=false;    
var 
T_Price=0;
var 
Line1_flag;
var 
Line1_print="";
function 
compute(form){
called=true;
//-------Productos 1----------
if (form.linea.value=0){
    
Line1_print"Ninguno [$0]";
    
Line1_flag=0;
}
     
 if (
form.linea.value=2){
    
Line1_flag =45;
    
Line1_print="45";
}
else if (
form.linea.value=3){
    
Line1_flag =66;
Line1_print="66";
}
    
else if (
form.linea.value=4){
    
Line1_flag =93;
}
    
else if (
form.linea.value=5){
    
Line1_flag =127;
}
else if (
form.linea.value=6){
    
Line1_flag =158;
}
else if (
form.linea.value=7){
    
Line1_flag =193;
}
else if (
form.linea.value=8){
    
Line1_flag =230;
}
else if (
form.linea.value=9){
    
Line1_flag =267;
}
else if (
form.linea.value=10){
    
Line1_flag =307;
}
if (
form.negrita.checked==true){
    
Line2_flag =(Line1_flag*10)/100;
    
}
if (
form.marco.checked==true){
    
Line3_flag =(Line1_flag*15)/100;
}
if (
form.roja.checked==true){
    
Line4_flag =(Line1_flag*10)/100;
}
T_Price=Line1_flag+Line2_flag+Line3_flag+Line4_flag;
form.T_Price.value="  $ "T_Price;
}
</script> 
este es el codigo, despues tengo un boton que llama a la funcion

Código PHP:
<input name="precio" type="button" id="precio" onClick="compute(this.form)" value="C o s t o  T o  t a l"
pero me larga errores de linea el tema es que cuando algunos de los checked esta activo haga cierta operacion, obvio que no la hace, son tres los checked que uso este es uno de ellos
Código PHP:
<input name="marco" type="checkbox" id="marco" /> 
alguna solucion?
gracias

Última edición por decano; 14/09/2006 a las 07:14 Razón: otra opcion