คุณยังจำกล่องโต้ตอบข้อความยืนยันที่กล่าวถึงในการแนะนำ JavaScript ก่อนหน้านี้หรือไม่? ไม่สำคัญว่าคุณจะจำไม่ได้ลองตรวจสอบก่อนแล้วพูดคุยเกี่ยวกับรายละเอียด
ทบทวน:
กล่องโต้ตอบข้อความยืนยันมักจะใช้เพื่อให้ผู้ใช้สามารถเลือกได้เช่น: "คุณพูดถูกหรือไม่" และอื่น ๆ กล่องโต้ตอบปรากฏขึ้น (รวมถึงปุ่ม OK และปุ่มยกเลิก)
ไวยากรณ์:
ยืนยัน (str);
คำอธิบายพารามิเตอร์:
STR: ค่าส่งคืนข้อความที่จะแสดงในกล่องโต้ตอบข้อความ: ค่าคืนค่าบูลีนค่า:
เมื่อผู้ใช้คลิกปุ่ม "ตกลง" ให้กลับมาจริง เมื่อผู้ใช้คลิกปุ่ม "ยกเลิก" ให้ส่งคืนเท็จหมายเหตุ: สามารถใช้ค่าส่งคืนเพื่อกำหนดปุ่มที่ผู้ใช้คลิก
ดูรหัสต่อไปนี้:
<script type = "text/javascript"> var myMessage = ยืนยัน ("คุณชอบ JavaScript หรือไม่"); if (myMessage == true) {document.write ("ดีมาเลย!"); } else {document.write ("JS มีประสิทธิภาพคุณต้องเรียนรู้!"); } </script>ผลลัพธ์ :
หมายเหตุ : กล่องโต้ตอบข้อความเป็นพิเศษนั่นคือผู้ใช้ไม่สามารถดำเนินการอื่น ๆ ก่อนคลิกปุ่มโต้ตอบ
งาน
ใช้กล่องยืนยัน () เพื่อยืนยันการยืนยันเพศเมื่อคลิกปุ่ม
<! doctype html> <html> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <title> ยืนยัน </title> <script type = "text/javascript" if (myMessage == true) {document.write ("คุณเป็นผู้หญิง!"); } else {document.write ("คุณเป็นผู้ชาย!"); }} </script> </head> <body> <input name = "ปุ่ม" type = "ปุ่ม" onclick = "rec ()" value = "คลิกฉันและกล่องโต้ตอบยืนยันปรากฏขึ้น"/> </body> </html>ผลลัพธ์:
ขยาย:
ดังที่ได้กล่าวไว้ก่อนหน้านี้เป็นการดีที่สุดที่จะเขียนฟังก์ชั่นโดยใช้ฟังก์ชั่นเพื่อให้แต่ละฟังก์ชั่นเป็นฟังก์ชั่น หากใช้ฟังก์ชั่นเหล่านี้ในอนาคตคุณสามารถใช้โดยตรง นั่นคือการใช้ซ้ำ ดังนั้นทำความคุ้นเคยกับสิ่งนี้ - - - - -
เช่นเดียวกับตัวอย่างด้านบน
<script language = "JavaScript"> ฟังก์ชั่นยืนยัน () {var msg = ยืนยัน ("คุณเป็นผู้หญิง!"); if (msg == true) {document.write ("คุณเป็นผู้หญิง!"); } else {document.write ("คุณเป็นผู้ชาย!"); }} </script>จากนั้นเรียกใช้ฟังก์ชันเพื่อป้อนข้อมูลเพิ่ม onclick = "ยืนยัน ()" และในที่สุดก็สรุปของหน้าต่าง JavaScript
ประเภทแรก:
เป็นวิธีที่เรากล่าวถึงข้างต้น
<script language = "JavaScript"> ฟังก์ชั่นยืนยัน () {var msg = ยืนยัน ("คุณเป็นผู้หญิง!"); if (msg == true) {document.write ("คุณเป็นผู้หญิง!"); } else {document.write ("คุณเป็นผู้ชาย!"); }} </script><input name = "ปุ่ม" type = "ปุ่ม" onclick = "ยืนยัน ()" value = "คลิกฉันและกล่องโต้ตอบยืนยันจะปรากฏขึ้น" />
ประเภทที่สอง:
ในแท็ก:
1.
<a href = "JavaScript: ถ้า (ยืนยัน ('คุณต้องการลบเนื้อหานี้จริง ๆ หรือไม่')) location = '#'"> ลบ </a>2.
<a href = "#" onclick = "ถ้า (ยืนยัน ('คุณต้องการลบเนื้อหานี้จริง ๆ หรือไม่') == false) ส่งคืน false;"> คลิกตกลง </a>หากคุณต้องการเรียกมันว่าง่ายอาจจะเหมือนกัน
รหัสมีดังนี้:
<a href = "#" onclick = "กลับยืนยัน ('คุณต้องการลบเนื้อหานี้จริง ๆ หรือไม่');"> ลบ </a>ประเภทที่สาม:
<script language = "javascript"> function del_confirm (e) {ถ้า (event.srcelement.outertext == "ลบ") {event.returnvalue = ยืนยัน ("ลบไม่สามารถกู้คืนได้คุณแน่ใจหรือไม่ว่าคุณต้องการลบ?");<a href = "#" onclick = "del_confirm"> ลบ </a>
ประเภทที่สี่:
<script language = "javascript"> function del_confirm () {entary.returnvalue = ยืนยัน ("การลบไม่สามารถกู้คืนได้คุณแน่ใจว่าคุณต้องการลบหรือไม่");} </script><a href = "http://www.baidu.com" onclick = "del_confirm ()"> ลบ </a>
ข้างต้นเป็นบทสรุปของวิธีการใช้งานของกล่องโต้ตอบยืนยันยืนยันที่นำมาให้คุณโดยบรรณาธิการ ฉันหวังว่าทุกคนจะสนับสนุน wulin.com เพิ่มเติม ~