คูณด้วย Radio HomeForumคูณด้วย Radio bufjean จากรูปตามแนบค่ะมีปัญหาเรื่องการนำเลขที่เลือกจาก radio มาคูณกับตัวเลขตัวสุดท้ายแล้วแสดงในช่อง textbox แบบนี้ไปเรื่อย ๆ 10 จำนวน ซึ่งตัวมาคูณจะมีค่าไม่เท่ากัน แล้วนำผลรวมมาตัวสุดท้ายที่ได้จาก Textbox มาแสดงตอนสรุปด้วย พอจะมีโค้ดของ javascirpt ให้บ้างไหมค่ะ .::{เปรียว}::. function Rsum(value){ value=parseFloat(value); var weight=parseFloat('2.40'); var sum=value*weight; return sum; } คะแนน = Rsum('........'); <---- // ใส่ตัวแปรที่คุณเก็บค่า value ของ radio ใส่เข้าไป คิดสดๆ ตรงนี้เลย กรกฎ วิริยะ จะคูณเมื่อไร ? คูณเมื่อเลือก radio หรือคูณเมื่อ submit คำถามไม่กระจ่างตอบไม่ถูก bufjean คูณเมื่อเลือกค่ะ แล้วก่อน submit ให้มีปุ่มคลิกผลรวมทั้งหมดให้ด้วย หากไม่ได้เลือกคะแนนให้แจ้งเตือนค่ะ กรกฎ วิริยะ <input type="checkbox" value="100" onclick="calMe(this)".... function calMe( input ) { document.getElementById( 'calResult' ).value = this.value * document.getElementById( 'source' ).value; }; ลองไปประยุกต์ดู หลักการก็คือ เมื่อเลือก radio ตัวใดก็ให้ไปคำนวณใหม่ โดยใช้ event onclick ส่วนผลรวมก็มีลักษณะคล้ายๆ กัน และ ลองอ่านบทความเกี่ยวกับ from และ input แบบ array ประกอบเพิ่มเติม และประยุกต์ใช้ดู bufjean แล้วถ้าหากให้แจ้งเตือนก่อนบันทึกว่ายังไม่ได้เลือก radio ไม่ครบ ปนกับ listbox ที่ยังไม่ได้เลือกรวมกันเราจะเขียน script แจ้งเตือนอย่างไรดีค่ะ กรกฎ วิริยะ http://www.goragod.com/...%B8%AD%E0%B8%81.html ตรวจสอบการเลือก checkbox ตามลิงค์เลยครับ .::{เปรียว}::. ขอปรบมือดังๆ ให้กับความอัจฉริยะภาพของคุณอา gOragod ที่เข้าถึงแก่นจริงๆ ฮ่ะ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
value=parseFloat(value);
var weight=parseFloat('2.40');
var sum=value*weight;
return sum;
}
คะแนน = Rsum('........'); <---- // ใส่ตัวแปรที่คุณเก็บค่า value ของ radio ใส่เข้าไป
คิดสดๆ ตรงนี้เลย
คำถามไม่กระจ่างตอบไม่ถูก
คูณเมื่อเลือกค่ะ แล้วก่อน submit ให้มีปุ่มคลิกผลรวมทั้งหมดให้ด้วย หากไม่ได้เลือกคะแนนให้แจ้งเตือนค่ะ
function calMe( input ) {
document.getElementById( 'calResult' ).value = this.value * document.getElementById( 'source' ).value;
};
ลองไปประยุกต์ดู หลักการก็คือ เมื่อเลือก radio ตัวใดก็ให้ไปคำนวณใหม่ โดยใช้ event onclick
ส่วนผลรวมก็มีลักษณะคล้ายๆ กัน
และ ลองอ่านบทความเกี่ยวกับ from และ input แบบ array ประกอบเพิ่มเติม และประยุกต์ใช้ดู
ตรวจสอบการเลือก checkbox ตามลิงค์เลยครับ