Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2010, 10:30
katyhdzm
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Funcion Calcular

Hola a todos tengo un problema necesito efectuar calculos dentro de mi aspx en la parte de javscript por lo cual tengo lo siguiente

function Calcular(){

var obj1 = document.getElementById("txtCantidad");
var obj2 = document.getElementById("txtCantPadre");
var obj3 = document.getElementById("txtCantidadMenudeo");

obj3.value =(obj1.value * obj2.value);


}

function Calcular1(){
var obj1 = document.getElementById("txtCantidadMenudeo");
var obj2 = document.getElementById("txtCanHijo1");
var obj3 = document.getElementById("txtMenudeo1");
var obj4 = document.getElementById("txtCantMen1");
var obj5 = document.getElementById("txtCant1");
var obj6 = document.getElementById("txtCantMen2");
var obj7 = document.getElementById("txtCantMen3");

obj4.value = (obj2.value * obj3.value);

if (obj4.value > 0){
obj5.value = (obj1.value - obj4.value)
alert("la cantidad restante es "+obj5.value+" ")}

else {(obj5.value <= 0)
alert ("Ya no hay mas articulos por Menudear")
obj6.value = false;
obj7.value = false;}
}


function Calcular2(){
var obj1 = document.getElementById("txtCantidadMenudeo");
var obj2 = document.getElementById("txtCanHijo2");
var obj3 = document.getElementById("txtMenudeo2");
var obj4 = document.getElementById("txtCantMen2");
var obj5 = document.getElementById("txtCant2");
var obj6 = document.getElementById("txtCant1");
var obj7 = document.getElementById("txtCantMen3");

obj4.value = (obj2.value * obj3.value);

if (obj4.value > 0){
obj5.value = (obj6.value - obj4.value)
alert("la cantidad restante es "+obj5.value+" ")}


else (obj6.value <= 0)
alert ("Ya no hay mas articulos por Menudear")
obj7.value = false;
}


function Calcular3(){
var obj1 = document.getElementById("txtCantidadMenudeo");
var obj2 = document.getElementById("txtCanHijo3");
var obj3 = document.getElementById("txtMenudeo3");
var obj4 = document.getElementById("txtCantMen3");
var obj5 = document.getElementById("txtCant3");
var obj6 = document.getElementById("txtCant2");


obj4.value = (obj2.value * obj3.value)


if (obj6.value > 0){
obj5.value = (obj6.value - obj4.value)
alert("la cantidad restante es "+obj5.value+" ")}

else (obj6.value <= 0)
alert ("Ya no hay mas articulos por Menudear")
}


function Calcular4(){
var obj1 = document.getElementById("txtTotalMenudeo");
var obj2 = document.getElementById("txtCantMen1");
var obj3 = document.getElementById("txtCantMen2");
var obj4 = document.getElementById("txtCantMen3");
var obj5 = document.getElementById("txtCantidadMenudeo");

obj1.value = (parseInt(obj2.value) + parseInt(obj3.value) + parseInt(obj4.value));
if (obj1.value == obj5.value)
{
alert("Se Menudeo Correctamente")
}
}

donde mi cantPadre = 100, Cantidad = 2
txtCanHijo1 = 10
txtCanHijo2 = 5
txtCanHijo3 = 1
txtMenudeo1, txtMenudeo2 y txtMenudeo3 son valores dados por el usuario, lo que quiero es que si en mi primer calculo el total es igual a lo que tengo en mi padre me bloque los demas campos sino que me deje seguri efectuando los calculos y bloquenado segun donde termine el menudeo.

Nota: todos los valores proporcionados estan dentro de textbox