function chksupid(){ var supid = document.frmbegcomplete.sup_id; var invoiceid = document.frmbegcomplete.invoice_id; var txtsumtotal = document.frmbegcomplete.txtsumtotal; if (supid.value==""){ alert('กรุณาเลือกร้านค้า'); supid.focus(); return false; } if (invoiceid.value==""){ alert('กรุณากรอกเลขที่ใบส่งของ'); invoiceid.focus(); return false; } if (txtsumtotal.value=="" || txtsumtotal.value==0 || txtsumtotal.value==""){ alert('ข้อผิดพลาด กรุณาตรวจสอบยอดรวม'); return false; } //for (i=0;i < document.frmbegcomplete['receive[]'].length;i++){ for(var i=1;i<document.frmbegcomplete['txtprice[]'].length;i++){ var chkreceive = document.frmbegcomplete['receive[]'][i]; var pricetotal = document.frmbegcomplete['txtpricetotal[]'][i]; var price = document.frmbegcomplete['txtprice[]'][i]; if(chkreceive.checked == true){ if(pricetotal.value == 0){ alert("กรุณาตรวจสอบ ราคารวมของรายการที่ท่านรับสินค้าด้วย"); price.focus(); price.select(); return false; } } } }
function chksupid(){ var supid = document.frmbegcomplete.sup_id; var invoiceid = document.frmbegcomplete.invoice_id; var txtsumtotal = document.frmbegcomplete.txtsumtotal; if (supid.value==""){ alert('กรุณาเลือกร้านค้า'); supid.focus(); return false; } if (invoiceid.value==""){ alert('กรุณากรอกเลขที่ใบส่งของ'); invoiceid.focus(); return false; } if (txtsumtotal.value=="" || txtsumtotal.value==0 || txtsumtotal.value==""){ alert('ข้อผิดพลาด กรุณาตรวจสอบยอดรวม'); return false; } for(var i=1;i<document.frmbegcomplete['txtprice[]'].length;i++){ var chkreceive = document.frmbegcomplete['receive[]'][i]; //เพื่อจะตรวจสอบว่าถูกเลือก checked ไหม var pricetotal = document.frmbegcomplete['txtpricetotal[]'][i]; //เพื่อดูว่ายอดรวม = 0 หรือไม่ var price = document.frmbegcomplete['txtprice[]'][i]; //เพื่อ โฟกัส var pricetotal = pricetotal.value*1 if((chkreceive.checked == true) && (pricetotal==0)){ alert("กรุณาตรวจสอบ ราคารวมของรายการที่ท่านรับสินค้าด้วย"); price.focus(); price.select(); return false; //การทำงาน ตรวจสอบว่า แถวถูก checked ไหมถ้าถูกก็ตรวจสอบว่า มียอดรวม = 0 หรือไม่ ถ้าใช่ก็ให้แสดงข้อความรับทราบและ โฟกัสไปที่จำนวนรับสินค้า และหยุดการทำงาน } } }
<input type="button" id="btn" onclick="return chksupid();">
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง