在输入字符之前,如何禁用文本区域上输入键的使用?
这是我正在建造的一种形式 - 纯粹出于美学原因:-)
有点像facebook新闻Feed页面,在输入单个字符之前你不能按Enter键?
提前多多感谢!
答案 0 :(得分:1)
您需要添加一个事件处理程序来有条件地侦听和捕获返回键。这应该指向正确的方向
http://www.webcheatsheet.com/javascript/disable_enter_key.php
答案 1 :(得分:1)
使用jQuery:
$("textarea").live("keydown", function(e){
if(e.which === 13 && $(this).val() === "")
e.preventDefault();
});
请注意,如果您的目标是避免在textarea顶部使用任何换行符,则不会阻止某人粘贴新行。