ต้นแบบ - การจัดการแบบฟอร์ม
Prototype เป็นวิธีง่ายๆในการจัดการฟอร์ม HTML Prototype's Form คือเนมสเปซและโมดูลสำหรับทุกสิ่งที่เกี่ยวข้องกับฟอร์มที่อัดแน่นไปด้วยการจัดการแบบฟอร์มและการทำให้เป็นอนุกรม
แม้ว่าจะมีวิธีการจัดการกับฟอร์มโดยรวม แต่Formโมดูลย่อยจะเกี่ยวข้องกับตัวควบคุมฟอร์มเฉพาะ
นี่คือรายการวิธีการทั้งหมดที่เกี่ยวข้องกับ Form Element.
วิธีการสร้างแบบฟอร์มต้นแบบ
NOTE - ตรวจสอบให้แน่ใจว่าคุณมีต้นแบบเวอร์ชัน 1.6 เป็นอย่างน้อย js
ส. | วิธีการและคำอธิบาย |
---|---|
1. | ปิดการใช้งาน () ปิดใช้งานแบบฟอร์มทั้งหมด ตัวควบคุมแบบฟอร์มจะมองเห็นได้ แต่ไม่สามารถแก้ไขได้ |
2. | เปิดใช้งาน () เปิดใช้งานแบบฟอร์มที่ปิดใช้งานทั้งหมดหรือบางส่วน |
3. | findFirstElement () ค้นหาตัวควบคุมฟอร์มแรกที่ไม่ซ่อนและไม่ปิดใช้งาน |
4. | focusFirstElement () ให้แป้นพิมพ์โฟกัสไปที่องค์ประกอบแรกของแบบฟอร์ม |
5. | getElements () ส่งคืนชุดของตัวควบคุมฟอร์มทั้งหมดภายในฟอร์ม |
6. | getInputs () ส่งคืนคอลเล็กชันขององค์ประกอบ INPUT ทั้งหมดในแบบฟอร์ม ใช้อาร์กิวเมนต์ประเภทและชื่อที่เป็นทางเลือกเพื่อ จำกัด การค้นหาแอตทริบิวต์เหล่านี้ |
7. | คำขอ () วิธีที่สะดวกในการทำให้เป็นอนุกรมและส่งแบบฟอร์มผ่าน Ajax ขอ URL ของแอตทริบิวต์การดำเนินการของแบบฟอร์ม พารามิเตอร์ตัวเลือกถูกส่งไปยังอินสแตนซ์ Ajax.Request ซึ่งอนุญาตให้แทนที่เมธอด HTTP และระบุพารามิเตอร์เพิ่มเติม |
8. | รีเซ็ต () รีเซ็ตฟอร์มเป็นค่าเริ่มต้น |
9. | ทำให้เป็นอนุกรม () จัดลำดับข้อมูลฟอร์มเป็นสตริงที่เหมาะสมกับคำขอ Ajax (ลักษณะการทำงานเริ่มต้น) หรือถ้า getHash ที่เป็นทางเลือกประเมินเป็นจริงแฮชอ็อบเจ็กต์ที่คีย์เป็นชื่อควบคุมฟอร์มและค่าเป็นข้อมูล |
10. | serializeElements () จัดลำดับอาร์เรย์ขององค์ประกอบฟอร์มเป็นสตริงที่เหมาะสมกับคำขอ Ajax (ลักษณะการทำงานเริ่มต้น) หรือถ้า getHash ที่เป็นทางเลือกประเมินเป็นจริงแฮชอ็อบเจ็กต์ที่คีย์เป็นชื่อควบคุมฟอร์มและค่าเป็นข้อมูล |