หน้าแรก
หน้าแรก
ไม่สามารถแสดงไฮเปอร์ลิงก์ในกล่องแจ้งเตือนใน JavaScript หากต้องการแสดงลิงก์ ให้ใช้ช่องเตือนที่กำหนดเอง ด้วยวิดเจ็ตการแจ้งเตือนแบบโต้ตอบ คุณสามารถทำสิ่งต่อไปนี้: สำหรับข้อมูลเพิ่มเติม โปรดดูซอร์สโค้ดสำหรับ Dialog Alert Widget
เหตุการณ์ onsubmit เกิดขึ้นเมื่อคุณพยายามส่งแบบฟอร์ม คุณสามารถใส่การตรวจสอบแบบฟอร์มของคุณกับประเภทเหตุการณ์นี้ได้ ตัวอย่างต่อไปนี้แสดงวิธีการใช้ onsubmit ที่นี่ เรากำลังเรียกใช้ฟังก์ชัน validate() ก่อนส่งข้อมูลแบบฟอร์มไปยังเว็บเซิร์ฟเวอร์ หากฟังก์ชัน validate() คืนค่าเป็น true แบบฟอร์มจะถูกส่ง มิฉะน
The onmouseover เหตุการณ์จะทริกเกอร์เมื่อคุณวางเมาส์เหนือองค์ประกอบใดๆ ตัวอย่าง คุณสามารถลองเรียกใช้ตัวอย่างต่อไปนี้เพื่อเรียนรู้วิธีเรียกใช้ฟังก์ชัน JavaScript จากเหตุการณ์ onmouseover สาธิตสด <html> <head> <script> &
The onmouseout ทริกเกอร์เมื่อคุณเลื่อนเมาส์ออกจากองค์ประกอบนั้น ตัวอย่าง คุณสามารถลองเรียกใช้ตัวอย่างต่อไปนี้เพื่อเรียนรู้วิธีเรียกใช้ฟังก์ชัน JavaScript จากเหตุการณ์ onmouseout การสาธิตสด <html> <head> <script> &
หากต้องการเพิ่มบรรทัดใหม่ในกล่องแจ้งเตือน JavaScript ให้ใช้ “\n”: alert("Line One\n Line Two"); ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ เพิ่มบรรทัดใหม่ในกล่องแจ้งเตือนใน JavaScript: การสาธิตสด <html> <head> <script>
สัญกรณ์ +function() {} ใช้เพื่อบังคับให้ parser จัดการกับสิ่งที่ตามหลัง + เป็นนิพจน์เป็นหลัก ใช้สำหรับฟังก์ชันที่เรียกใช้ทันที เช่น +function() { alert("Demo!"); }(); อย่างไรก็ตาม + ก่อนฟังก์ชันจะเป็นหนึ่งในสัญลักษณ์ คุณสามารถเพิ่มตัวเลือกอื่นๆ เช่น !, -, ~, ได้เช่นกัน สามารถใช้วงเล็บได้ด
ส่ง เหตุการณ์เกิดขึ้นเมื่อคุณพยายามส่งแบบฟอร์ม คุณสามารถใส่การตรวจสอบแบบฟอร์มของคุณกับประเภทเหตุการณ์นี้ได้ ตัวอย่างต่อไปนี้แสดงวิธีการใช้ onsubmit เราเรียกฟังก์ชัน validate() ก่อนส่งข้อมูลแบบฟอร์มไปยังเว็บเซิร์ฟเวอร์ หากฟังก์ชัน validate() คืนค่าเป็น true แบบฟอร์มจะถูกส่ง มิฉะนั้นจะไม่ส่งข้อมูล <
สำหรับ…วนซ้ำ ลูป “for...in” ใช้เพื่อวนซ้ำคุณสมบัติของอ็อบเจ็กต์ นี่คือไวยากรณ์ − ไวยากรณ์ for (variablename in object) { statement or block to execute } คุณสามารถลองเรียกใช้ตัวอย่างต่อไปนี้เพื่อใช้ลูป for-in มันพิมพ์วัตถุ Navigator ของเว็บเบราว์เซอร์ ตัวอย่าง สาธิตสด <html> <body> &l
ใช้ฟังก์ชัน super() เพื่อเรียกคอนสตรัคเตอร์ของคลาสพาเรนต์และเข้าถึงฟังก์ชันบนคลาสพาเรนต์ของอ็อบเจ็กต์ ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้งาน super() การสาธิตสด <!DOCTYPE html> <html> <body> <script> &
หากต้องการสร้างวัตถุที่กำหนดเองใน JavaScript ให้ลองใช้โค้ดต่อไปนี้ ตัวอย่าง การสาธิตสด <!DOCTYPE html> <html> <body> <p id="test"></p> <script> var dept = new Object
ไม่สามารถแก้ไขชื่อช่องแจ้งเตือน JavaScript เนื่องจากปัญหาด้านความปลอดภัย ยังคง หากต้องการแก้ไขช่องแจ้งเตือนให้ใช้งานได้กับทุกเว็บเบราว์เซอร์ ให้ใช้ JavaScript Modal Dialogs หรือปลั๊กอิน jQuery ที่กำหนดเอง คุณยังสามารถใช้กล่องแจ้งเตือนที่กำหนดเอง เช่น Sweet Alert เพื่อรับกล่องข้อความแจ้งเตือนที่กำหนด
เหตุการณ์ onClick เป็นประเภทเหตุการณ์ที่ใช้บ่อยที่สุด ซึ่งเกิดขึ้นเมื่อผู้ใช้คลิกปุ่มซ้ายของเมาส์ ตัวอย่าง คุณสามารถใส่การตรวจสอบ คำเตือน ฯลฯ กับเหตุการณ์ประเภทนี้ได้ สาธิตสด <html> <head> <script> <!--
การใช้คำสั่ง continue ทำให้โค้ดเข้าใจยาก ในกรณีส่วนใหญ่ การใช้ Continue หมายความว่าคุณมีเงื่อนไขไม่เพียงพอในลูปของคุณ เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถเพิ่มลงในเงื่อนไขได้เองหรือใช้ในกรณีที่วนซ้ำ แต่ “ดำเนินการต่อ” ไม่ดีหากใช้อย่างไม่สอดคล้องกันหรือไม่เหมาะสม ไม่เช่นนั้นจะเป็นคำสั่งที่มีประโยชน์และช
คำสั่งบล็อกจะจัดกลุ่มคำสั่งศูนย์ขึ้นไป ในภาษาอื่นที่ไม่ใช่ JavaScript เรียกว่าคำสั่งผสม ไวยากรณ์ นี่คือไวยากรณ์ − { //List of statements } หากต้องการเพิ่มป้ายกำกับให้กับบล็อก ให้ใช้คำสั่งต่อไปนี้ − Identifier_for_label: { StatementList } ลองใช้สำหรับคำสั่งพัก คุณสามารถลองรั
การโต้ตอบของ JavaScript กับ HTML ได้รับการจัดการผ่านเหตุการณ์ที่เกิดขึ้นเมื่อผู้ใช้หรือเบราว์เซอร์จัดการหน้า เมื่อโหลดหน้าจะเรียกว่าเหตุการณ์ เมื่อผู้ใช้คลิกปุ่ม การคลิกนั้นเป็นเหตุการณ์ ตัวอย่างอื่นๆ ได้แก่ เหตุการณ์ต่างๆ เช่น การกดปุ่ม การปิดหน้าต่าง การปรับขนาดหน้าต่าง เป็นต้น ต่อไปนี้คือตัวอย่าง
อายุการใช้งานของตัวแปร JavaScript เริ่มต้นเมื่อมีการประกาศ - var rank; ตัวแปรโลคัลจะมองเห็นได้เฉพาะภายในฟังก์ชันที่กำหนดไว้เท่านั้น พารามิเตอร์ของฟังก์ชันจะอยู่ภายในฟังก์ชันนั้นเสมอ การเสร็จสิ้นของฟังก์ชันจะลบตัวแปรในเครื่อง ตัวแปรส่วนกลางมีขอบเขตส่วนกลาง ซึ่งหมายความว่าสามารถกำหนดได้ทุกที่ในโค้ด
คุณสามารถเรียกใช้ JavaScript เมื่อเกิดเหตุการณ์ เช่น ผู้ใช้คลิกเมาส์ การโหลดรูปภาพ เมื่อผู้ใช้คลิกที่องค์ประกอบ HTML การส่งแบบฟอร์ม HTML เป็นต้น ส่วนหนึ่งของ Document Object Model (DOM) ระดับ 3 และองค์ประกอบ HTML ทุกรายการมีชุดของเหตุการณ์ ซึ่งสามารถทริกเกอร์โค้ด JavaScript ตัวอย่าง มาดูตัวอย่างกัน
เหตุการณ์ onClick เป็นประเภทเหตุการณ์ที่ใช้บ่อยที่สุด ซึ่งเกิดขึ้นเมื่อผู้ใช้คลิกปุ่มซ้ายของเมาส์ คุณสามารถใส่การตรวจสอบ คำเตือน ฯลฯ กับเหตุการณ์ประเภทนี้ได้ ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียกใช้ฟังก์ชัน JavaScript จากเหตุการณ์ onClick สาธิตสด <html> <head>
กล่องโต้ตอบการยืนยันส่วนใหญ่จะใช้เพื่อยอมรับความยินยอมของผู้ใช้ในตัวเลือกใดๆ จะแสดงกล่องโต้ตอบที่มีปุ่มสองปุ่ม:ยกเลิก . หากผู้ใช้คลิกปุ่มตกลง วิธีหน้าต่างยืนยัน () จะกลับมาจริง หากผู้ใช้คลิกที่ปุ่มยกเลิก จากนั้นยืนยัน () คืนค่าเท็จ ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้กล่องโต้ตอบการยืนยั
ในการรับการประทับเวลาใน Java Script คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ ส่งคืนการประทับเวลาตั้งแต่ 1970/01/01 ตัวอย่าง การสาธิตสด <!DOCTYPE html> <html> <body> <script> var timeStamp = Math.floor(Date.now() / 10