[สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา [สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for
[สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for
คือผม เขียนโค๊ด for ตรวจสอบ การลงชื่อเข้าร่วมโคงการไว้ เพื่อไม่ให้ลงซ้ำวันเวลากัน แต่ ที่นี ตอนรัน มัน
alert เงือนไข for เสร็จ มันไม่ยอม alert if ล่างสุดเลย ไม่ว่า เงือนไข จะเป็นจริงหรือเท็จ ไม่ทราบว่าเกิดจากอะไรครับ
ขอบคุณล่วงหน้าครับ
นี้ครับโค๊ดที่บอก
alert เงือนไข for เสร็จ มันไม่ยอม alert if ล่างสุดเลย ไม่ว่า เงือนไข จะเป็นจริงหรือเท็จ ไม่ทราบว่าเกิดจากอะไรครับ
ขอบคุณล่วงหน้าครับ
นี้ครับโค๊ดที่บอก
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | function Check_perjoin() { var txtjoinerr = "" ; var chkpass = 0; var nopass = 0; for (t=1; t<=document.add_sch.hdlineTime.value; t++) { alert( "All T = " +document.add_sch.hdlineTime.value); alert( "Value T = " +t); var DateB = eval ( "document.add_sch.txtdatebegin" t ".value" ); var Seltime = eval ( "document.add_sch.selTime" t ".value" ); //alert("Time "+t+" "+DateB); //alert(Seltime); for (p=0; p<=add_sch.ddljoin.length; p++) { //alert("All P = "+add_sch.ddljoin.length); //alert("Value P = "+p); var perid = add_sch.ddljoin.options[p].value; alert(p+ " " +perid); $.ajax({ type: 'POST' , url : 'check_joinper.php' , data: { id: perid,DateB: DateB,Seltime: Seltime}, success: function (data){ //$('#location').val(data) //alert(data); var res = data.split( "_" ); //alert(res[0]); if (res[0] == 'nopass' ) { alert( "alert In Loop for : คุณ " +res[1]+ " ไม่สามารถเข้าร่วมโครงการได้nเนื่องจากในวันที่ " +res[2]+ " ช่วงเวลาที่เลือกได้เข้าร่วมโครงการอื่นแล้วn" ); nopass++; } else if (res[0] == 'pass' ) { chkpass++; } alert( " alert In Loop for : chkpass : " +chkpass); alert( " alert In Loop for : nopass : " +nopass); } }); } } if (nopass == 0) { alert( "alert IF : pass" ); } else { alert( "alert IF : No Pass" ); } } |

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ดูเนื้อหานี้เป็นแนวทาง
การใช้งาน console log เพื่อ debug javascript ใน chrome firefox และ ie http://niik.in/692
https://www.ninenik.com/content.php?arti_id=692 via @ninenik
ตรวจสอบค่าผ่าน console.log() และอีกส่วนก็เช็คค่าตัวแปร ที่ใช้ในการวนลูป ว่าค่าถูกต้องหรือเงื่อนไข
ครอบคลุมแล้วไหม อะไรประมาณนั้น

ขอบคุณทุกการสนับสนุน
![]()