|
|
|
ช่วยดูให้ทีครับตรงส่วนของ alert มันขึ้นมาไม่ครบหนะครับ |
|
|
|
|
|
|
|
บางครั้งการตั้งคำถาม เราก็ต้องหัดสร้างสถานการณ์ที่เป็นปัญหาของเรื่องนั้นๆขึ้นมา
เช่น alert ไม่ขึ้น ก็สร้างหน้าเปล่าๆ พร้อมทั้งโครงสร้างโค้ดที่เกี่ยวข้อง(เท่าที่จำเป็น)
ข้อมูลก็สมมุติขึ้นมา abcdefg ทำใมไม่ขึ้น อะไรทำนองนี้
เล่นลากทั้ง html css php javascript มาแบบนี้ ไม่ไหวนะมันยาวเกิน
สำหรับคำตอบเดี๋ยวมาตอบให้ :)
|
|
|
|
|
Date :
2014-06-22 22:39:15 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา == false ออกลองดูครับ ทำเฉพาะข้อ 1 ก่อนถ้า work ค่อยหาวิธีทำข้อต่อไปครับ
if(document.form1.sci1_0.checked && document.form1.sci1_1.checked &&
document.form1.sci1_2.checked && document.form1.sci1_3.checked &&
document.form1.sci1_4.checked )
{
alert('กรุณากรอกแบบสอบถามข้อที่ 1');
return false;
}
|
|
|
|
|
Date :
2014-06-22 22:51:48 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก๊อป code ไปแปะใน dream ถึงได้เห็น เรียกใช้ component ผิดครับ
document.form1.sci1_0.checked
ต้องเป็น
document.forms.form1.sci1[0].checked
อันนี้ผิดสองที่ครับ ต้องอ้าง ชนิดของ element ก่อนครับ
1 document.forms // อันนี้กำหนด element ชนิด <form>
2 การอ้างขื่อ โดยตรงของ form อ้างโดยใช้ name ครับ ไม่ได้ อ้างโดยใช้ id
id จะใช้อ้าง เฉพาะการเรียกโดย document.getElementById() ครับ
ปล. เพิ่มเติมครับ
อ้างโดยใช้ id ตรงๆ document.getElementById('sci1_0').checked
|
ประวัติการแก้ไข 2014-06-23 08:16:22 2014-06-23 08:17:20 2014-06-23 08:19:14
|
|
|
|
Date :
2014-06-23 08:11:52 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|