Has*_*dar 20 textarea newline enter shift
我打电话的功能,每当有人按enter中textarea
.现在我要禁用new line
或break
何时enter按下.
所以new line
当按下shift+ 时应该工作enter.在这种情况下,不应该调用该函数.
这是jsfiddle演示:http: //jsfiddle.net/bxAe2/14/
Sca*_*bat 37
试试这个
$("textarea").keydown(function(e){
// Enter was pressed without shift key
if (e.keyCode == 13 && !e.shiftKey)
{
// prevent default behavior
e.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
更新你的小提琴
$(".Post_Description_Text").keydown(function(e){
if (e.keyCode == 13 && !e.shiftKey)
{
// prevent default behavior
e.preventDefault();
//alert("ok");
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
小智 5
下面的代码是为了防止调整“textarea”的大小,避免在textarea内出现滚动条,并防止按下回车键时进入下一行。
样式.css
textarea {height:200px; width:200px;overflow:hidden;resize: none;}
Run Code Online (Sandbox Code Playgroud)
索引.html
<textarea></textarea>
Run Code Online (Sandbox Code Playgroud)
脚本.js
$("textarea").keydown(function(e){
// Enter pressed
if (e.keyCode == 13)
{
//method to prevent from default behaviour
e.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
44860 次 |
最近记录: |