在用户输入字符之前禁用回车键?
在输入字符之前,如何禁用文本区域上的回车键?
这是我正在构建的表单 - 纯粹是出于美观原因:-)
有点像 facebook 新闻提要页面,在其中您不能按 Enter 键,直到输入单个字符?
非常感谢!
how would you disable the usage of the enter key on a text area until a character is entered?
this is for a form i'm building - purely for aesthetic reasons :-)
a bit like the facebook news feed page where you can't press enter until entering a single character?
many thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 jQuery:
请注意,如果您的目标是避免在文本区域顶部出现任何换行符,这不会阻止某人粘贴新行。
Using jQuery:
Note that if your goal is to avoid any new line characters at the top of a textarea, this won't prevent someone from pasting in new lines.
您需要添加一个事件处理程序来有条件地监听和捕获返回键。这应该为您指明正确的方向
http://www.webcheatsheet.com/javascript/disable_enter_key.php
You would need to add an event handler to listen and trap the return key conditionally. This should point you in the right direction
http://www.webcheatsheet.com/javascript/disable_enter_key.php