Foros del Web » Programando para Internet » Javascript »

calculos automatico de campos

Estas en el tema de calculos automatico de campos en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 13/09/2006, 11:04
Avatar de 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
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 04:41.