سلام دوستان
من می خوام یک فاکتور درست کنم که تعداد و فی رو می گیره و آخر با هم جمع می کنه
مثلا :
نوشابه 2 عدد هر کدام به مبلغ 100 تومان جمع این سطر 200 تومان
تاکسی1 عدد هر کدام به مبلغ 150 تومان جمع این سطر 150تومان
در آخر 200 + 150 کنه = 350
در تصویر پیوست مشخصه
<script type="text/javascript">
function calculate_all()
{
for (k=1;k<=3;k++)
{
a=eval(document.getElementById('sum['+1+']').value);
b=eval(document.getElementById('sum['+2+']').value);
c=eval(document.getElementById('sum['+3+']').value);
sum_all=a+b+c;
document.getElementById('sum_all').value=sum_all;
}
}
</script>
کد بالا جواب می ده برای 3 فیلد ولی من می خوام داینامیک باشه مثلا اگه شد 1000 تا کالا هم جواب بده و نخوام برای هر کالا
a=eval(document.getElementById('sum['+1+']').value)
درست کنم
و اینکه می خوام اگه زد 100000 سیستم هر 3 تا صفر یک , بذاره و بشه 1.000.000 مرسی
من می خوام یک فاکتور درست کنم که تعداد و فی رو می گیره و آخر با هم جمع می کنه
مثلا :
نوشابه 2 عدد هر کدام به مبلغ 100 تومان جمع این سطر 200 تومان
تاکسی1 عدد هر کدام به مبلغ 150 تومان جمع این سطر 150تومان
در آخر 200 + 150 کنه = 350
در تصویر پیوست مشخصه
<script type="text/javascript">
function calculate_all()
{
for (k=1;k<=3;k++)
{
a=eval(document.getElementById('sum['+1+']').value);
b=eval(document.getElementById('sum['+2+']').value);
c=eval(document.getElementById('sum['+3+']').value);
sum_all=a+b+c;
document.getElementById('sum_all').value=sum_all;
}
}
</script>
کد بالا جواب می ده برای 3 فیلد ولی من می خوام داینامیک باشه مثلا اگه شد 1000 تا کالا هم جواب بده و نخوام برای هر کالا
a=eval(document.getElementById('sum['+1+']').value)
درست کنم
و اینکه می خوام اگه زد 100000 سیستم هر 3 تا صفر یک , بذاره و بشه 1.000.000 مرسی