php - 如何在文本框上显示光标第一行

标签 php jquery css ajax

如果我按回车键,我想在文本框的第一行显示光标。但我的光标总是显示在第二行。请任何人都可以帮我解决这个问题。谢谢

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>test page</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
   $(document).ready(function() {
   $('#txt_message').keydown(function (e){
    if(e.keyCode == 13 ){
    $('#txt_message').val("");
            }
})
});
</script>
    </head>
        <body>
 <textarea  id='txt_message'></textarea>
    </body>

</html>

最佳答案

 $('#txt_message').keydown(function (e){
    if(e.keyCode == 13 ){
    e.preventDefault();//use this to prevent default behavior 
    $('#txt_message').val("");
   }

demo js fiddle

关于php - 如何在文本框上显示光标第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13909065/

相关文章:

javascript - 覆盖 html 表格样式 table-layout-fixed

php - 为什么 PHP 的 preg_split 在 “נ” 上拆分时将 UTF-8 中的希伯来字母 “\s” 拆分?

PHP 邮件不发送但没有错误

php - 向MySQL插入字符串后,字符 '\n'(换行符)消失

javascript: var 仅在 IE 中未定义

c# - 如何在 ASP.NET MVC 中创建两列蛇形布局?

PHP 回显所有子文件夹图像

Javascript 闭包作用域问题

javascript - Jquery 在 PUG 中不工作。即使我包含了 jQuery,也无法识别 $ 符号

html - 将子菜单对齐到父级的中心