Y brif broblem yw na all defnyddwyr gyflwyno eu ffurflen heb y botwm Enter submit.
<form> <input type="text"> <input type="submit" onclick="return false"> </form>
Mae'r cod hwn yn creu ffurflen gyda dau faes mewnbwn, un ar gyfer testun ac un ar gyfer cyflwyno'r ffurflen. Mae gan y mewnbwn cyflwyno driniwr digwyddiad onclic sy'n dychwelyd ffug, sy'n atal y ffurflen rhag cael ei chyflwyno.
Cynnwys
Atal defnyddwyr rhag cyflwyno ffurflen
Mae atal defnyddwyr rhag cyflwyno ffurflen yn HTML yn nodwedd sy'n helpu i amddiffyn eich gwefan rhag cyflwyniadau maleisus. Mae atal defnyddwyr rhag cyflwyno ffurflen yn HTML yn blocio pob cyflwyniad ffurflen yn HTML, gan atal defnyddwyr anawdurdodedig rhag cyflwyno ffurflenni.
I analluogi cyflwyno ffurflen ar y botwm enter yn HTML, gallwch ddefnyddio'r cod canlynol:
Atal cyflwyno ffurflen ar Enter wasg allweddol
Pan fydd defnyddiwr yn mewnbynnu data i ffurflen ar wefan, mae'n bwysig eu hatal rhag cyflwyno'r ffurflen. Un ffordd o wneud hyn yw cael botwm atal cyflwyno ffurflen ar y ffurflen. Pan fydd y defnyddiwr yn clicio ar y botwm, bydd yn eu hatal rhag cyflwyno'r ffurflen.