Javascript เป็นภาษาฝั่งไคลเอ็นต์สำหรับเว็บไซต์
Javascript เป็นภาษาฝั่งไคลเอ็นต์ที่ใช้สำหรับการเขียนโปรแกรมเว็บไซต์ ข้อผิดพลาด Javascript void (0) เกิดขึ้นได้จากหลายสาเหตุ แต่เป็นข้อผิดพลาดที่แก้ไขได้ง่าย ข้อผิดพลาดจาวาสคริปต์จะแสดงในเบราว์เซอร์ของคุณ และข้อผิดพลาดเป็นโมฆะจะหยุดการเรียกใช้โค้ดเพิ่มเติม ซึ่งอาจทำให้หน้าเว็บทำงานผิดพลาดได้ ดังนั้นจึงควรแก้ไขข้อผิดพลาดเพื่อให้แน่ใจว่ามีการแสดงผลเว็บไซต์ของคุณอย่างเหมาะสม
ขั้นตอนที่ 1
ตรวจสอบรหัสของคุณเพื่อหาข้อผิดพลาดทางไวยากรณ์ สาเหตุทั่วไปของข้อผิดพลาดโมฆะใน Javascript ไม่มีวงเล็บเปิดหรือปิด (อักขระ "{" หรือ "}") การสแกนโค้ดอย่างรวดเร็วสามารถระบุได้ว่าคุณไม่มีวงเล็บเหลี่ยมหรือมีข้อผิดพลาดทางไวยากรณ์ที่ทำให้เกิดข้อผิดพลาด Javascript ในเบราว์เซอร์ วิธีที่ดีที่สุดในการตรวจสอบวงเล็บที่หายไปคือการหาวงเล็บปิดแต่ละอันที่ตรงกับวงเล็บเปิด นับจำนวนวงเล็บที่เปิดอยู่ในโค้ดของคุณ จำนวนวงเล็บปิดควรตรงกับจำนวนวงเล็บเปิด ซึ่งจะช่วยขจัดข้อผิดพลาดทางไวยากรณ์ใน Javascript ของคุณ
วิดีโอประจำวันนี้
ขั้นตอนที่ 2
ปิดใช้งานตัวบล็อกป๊อปอัปบนเบราว์เซอร์ ตัวบล็อกป็อปอัปจะหยุดหน้าต่างเบราว์เซอร์หรือแท็บใหม่ไม่ให้เปิดขึ้น หากการรันโค้ดของคุณขึ้นอยู่กับหน้าต่างหรือแท็บที่เปิดอยู่ แนะนำให้ผู้ใช้ลบตัวบล็อกป๊อปอัปเพื่อให้หน้าเว็บทำงานได้อย่างถูกต้อง หากต้องการปิดใช้งานตัวบล็อกใน Internet Explorer และ Firefox ให้คลิกตัวเลือกเมนู "เครื่องมือ" เลือก "ตัวเลือกอินเทอร์เน็ต" สำหรับ Internet Explorer และคลิก "ตัวเลือก" สำหรับ Firefox ใน Internet Explorer คลิก "ความเป็นส่วนตัว" และลบช่องทำเครื่องหมายถัดจาก "บล็อกป๊อปอัป" สำหรับ Firefox คลิกแท็บ "เนื้อหา" และลบกล่องกาเครื่องหมายที่ระบุว่า "บล็อกหน้าต่างป๊อปอัป"
ขั้นตอนที่ 3
เปิดใช้งาน Javascript บนเบราว์เซอร์ ผู้ใช้บางคนปิดการใช้งาน Javascript บนเบราว์เซอร์ หากคุณปิดใช้งาน Javascript ขณะทดสอบโค้ด ให้เปิดใช้งานในการตั้งค่าเบราว์เซอร์ของคุณ สำหรับ Internet Explorer และ Firefox จะพบการตั้งค่าเหล่านี้โดยคลิกที่รายการเมนู "เครื่องมือ" สำหรับ Internet Explorer ให้คลิก "ตัวเลือกอินเทอร์เน็ต" สำหรับ Firefox คลิก "ตัวเลือก" ตรวจสอบการตั้งค่าความปลอดภัยสำหรับการปิดการใช้งานจาวาสคริปต์
ขั้นตอนที่ 4
ทดสอบโค้ดบนเบราว์เซอร์อื่น เบราว์เซอร์รุ่นเก่ารองรับฟังก์ชัน Javascript ที่เลิกใช้แล้ว เมื่อใช้ฟังก์ชันเหล่านี้ในเบราว์เซอร์รุ่นใหม่ อาจเกิดข้อผิดพลาดเป็นโมฆะ ทดสอบรหัสของคุณในเบราว์เซอร์อื่นเพื่อระบุว่าเป็นสาเหตุของปัญหาหรือไม่ หากต้องการทดสอบโค้ด ให้เปิดหน้าเว็บในเบราว์เซอร์อื่น ตัวอย่างเช่น หากคุณใช้ Internet Explorer รุ่นเก่ากว่า ให้เปิดรหัสด้วย Firefox ดูหมายเลขบรรทัดสำหรับข้อผิดพลาดและเปิดไฟล์ในโปรแกรมแก้ไขข้อความ ตัวอย่างเช่น "getElementsByClassName()" อาจไม่ทำงานในเบราว์เซอร์บางตัว แทนที่ด้วยฟังก์ชัน "getElementbyId()" ทั่วไป