ปัญหาหลักคือหากไม่มีปุ่ม Enter ผู้ใช้จะไม่สามารถส่งแบบฟอร์มของตนได้
<form> <input type="text"> <input type="submit" onclick="return false"> </form>
รหัสนี้สร้างแบบฟอร์มที่มีช่องใส่ข้อมูลสองช่อง ช่องหนึ่งสำหรับข้อความและอีกช่องหนึ่งสำหรับส่งแบบฟอร์ม อินพุตส่งมีตัวจัดการเหตุการณ์ onclick ที่ส่งคืนค่าเท็จซึ่งทำให้ไม่สามารถส่งแบบฟอร์มได้
ป้องกันไม่ให้ผู้ใช้ส่งแบบฟอร์ม
ป้องกันไม่ให้ผู้ใช้ส่งแบบฟอร์มใน HTML เป็นคุณลักษณะที่ช่วยปกป้องเว็บไซต์ของคุณจากการส่งที่เป็นอันตราย ป้องกันไม่ให้ผู้ใช้ส่งแบบฟอร์มใน HTML บล็อกการส่งแบบฟอร์มทั้งหมดใน HTML ป้องกันไม่ให้ผู้ใช้ที่ไม่ได้รับอนุญาตส่งแบบฟอร์ม
วิธีปิดใช้งานการส่งแบบฟอร์มที่ปุ่ม Enter
หากต้องการปิดใช้งานการส่งแบบฟอร์มบนปุ่ม Enter ใน HTML คุณสามารถใช้รหัสต่อไปนี้:
ป้องกันการส่งแบบฟอร์มเมื่อกดปุ่ม Enter
เมื่อผู้ใช้ป้อนข้อมูลลงในแบบฟอร์มบนเว็บไซต์ สิ่งสำคัญคือต้องป้องกันไม่ให้ผู้ใช้ส่งแบบฟอร์ม วิธีหนึ่งในการทำเช่นนี้คือการมีปุ่มป้องกันการส่งแบบฟอร์มบนแบบฟอร์ม เมื่อผู้ใช้คลิกปุ่ม มันจะป้องกันไม่ให้ส่งแบบฟอร์ม