Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Pressing enter key submits page

 
paresh doshi
Ranch Hand
Posts: 81
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a html:text box in my page. But when i press enter key in text box it submits page. I dont want the page to get submitted.

I have also used html:file in the same form.

Please let me know what could be the problem.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64843
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There's no problem -- that's the way forms work in HTML. If there is a submit button on the form, a return in any field will cause the button to trigger.

If that's not what you want, you can either replace the submit button with a non-submit button and use it to submit the form under JavaScript control, or you can establish an event handler on the form that captures the key event and blocks submission
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic