|
|
|
สอบถามเรื่อง javascript autosum หน่อยครับติดไม่รู้จะแก้ยังไงครับ |
|
|
|
|
|
|
|
อยากจะช่วยน่ะครับ แต่ตัวแปรเยอะเหลือเกิน
|
|
|
|
|
Date :
2010-11-02 06:15:54 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
function startCalc(){
interval = setInterval("calc()",1);
}
function calc(){
txt1 = document.perform.selft1.value;
txt2 = document.perform.head1.value;
txt3 = document.perform.totalbuddy1.value;
txt4 = document.perform.totalemp1.value;
//------------------------------>1.2
txt9 = document.perform.selft2.value;
txt10 = document.perform.head2.value;
txt11 = document.perform.totalbuddy2.value;
txt12 = document.perform.totalemp2.value;
//------------------------------>1.3
txt17 = document.perform.selft3.value;
txt18 = document.perform.head3.value;
txt19 = document.perform.totalbuddy3.value;
txt20 = document.perform.totalemp3.value;
//-------------------------->1.4
txt21 = document.perform.selft4.value;
txt22 = document.perform.head4.value;
txt23 = document.perform.totalbuddy4.value;
txt24 = document.perform.totalemp4.value;
//---------------------------->1.5
txt25 = document.perform.selft5.value;
txt26 = document.perform.head5.value;
txt27 = document.perform.totalbuddy5.value;
txt28 = document.perform.totalemp5.value;
document.perform.totalcompet1.value = ((txt1 * 1) + (txt2 * 1) + (txt3 * 1)+ (txt4 * 1));
document.perform.totalcompet2.value = ((txt9 * 1) + (txt10 * 1) + (txt11 * 1)+ (txt12 * 1));
document.perform.totalcompet3.value = ((txt17 * 1) + (txt18 * 1) + (txt19 * 1) + (txt20 * 1));
document.perform.totalcompet4.value = ((txt21 * 1) + (txt22 * 1) + (txt23 * 1) + (txt24 * 1));
document.perform.totalcompet5.value = ((txt25 * 1) + (txt26 * 1) + (txt27 * 1) + (txt28 * 1));
นี่ครับพี่วิน ที่ติดจริงๆ คืออันนี้มันคำนวณตรงๆ แต่พอดีมันดันมีเงื่อนไขเพิ่มมาอีกครับ ว่า มีคะแนน a,b,c,d รวมแล้วมัน 100 คะแนน แต่ถ้า มีแค่ 3 คือ a,b,c ให้คิดเป็น 100% เลย ไม่รู้จะเพิ่มตรงไหน ช่วยชี้แนะด้วยครับ
|
|
|
|
|
Date :
2010-11-02 12:37:26 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in percent
--------- X ---------
(a+b+c) 100
ตามสูตร
คือแบบว่าไอ้ a b c ที่ว่ามันคือตรงไหนอะ
|
|
|
|
|
Date :
2010-11-02 13:53:24 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับพี่ปรากริม โทษทีครับที่ทำให้งง อิอิเอาใหม่
A คือ ตัวแปร txt1,txt2,txt3,txt4
B คือ 1.2
C คือ 1.3
D คือ 1.4
E คือ 1.5
คือในแต่ละชุดมีค่าคะแนน 20 รวมกันได้ 100 คะแนน (100%) แบบที่1
แบบที่ 2 คือจะไม่มี E มาเกี่ยวข้องครับ ก็จะมีคะแนนจริงๆ 80 คะแนน (ทำให้เป็น 100% แทนแบบที่1)
คือไม่รู้จะกำหนดเงื่อนไขตรงไหนครับ
|
|
|
|
|
Date :
2010-11-03 03:31:56 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|