$(function() {
$("textarea")keydown(function(event) {
if (eventkeyCode == "13") {
e = $(this)val();
$(this)val(e + ';');
}
});
});
参考下
注意你的jquery的路径和文件名称
<!doctype html><html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<!--引入jqueyr-->
<script type="text/javascript" src="jqueryjs"></script>
<script type="text/javascript">
$(document)ready(function(e) {
$("#click")click(function(){
var value=$("#test")val();
value=value+"aaa";
$("#test")val(value);
//这时候已经完成了赋值
//JS模拟按键的话会存在很大的安全隐患,也没有这个方法
//可以直接调用触发了按下回车键后的函数
//例如userClick();
userClick();
});
function userClick()
{
alert("回车");
}
});
</script>
</head>
<body>
<input type="text" id="test" />
<button id="click">Click</button>
</body>
</html>
你可以不需要绑定提交按钮的点击事件,直接绑定表单的提交事件即可,jQuery中提供了对表单提交事件的拦截方法:$("form")submit。你上面的对按钮的绑定事件可以修改为对表单提交事件的绑定:
$('#myForm')submit(function() {var isOk = true;
// 这里是你click事件里面的内容
if (当验证不能过时) {
isOk = false;
// 这里可以d出错误提示
}
// 如果返回的是true则表示会被提交,如果返回的是false则表单不会被提交
return isOk;
});
下面给出一个完整的示例:
<html><head>
<meta >
当按钮被按下时,发生 keydown 事件。
keydown() 方法触发 keydown 事件,或规定当发生 keydown 事件时运行的函数。
语法
$(selector)keydown(function)
例如:
$(document)keydown(function(event){alert(eventkeyCode);//d出按键的对应值
});
以上就是关于用js或jquery实现当用户在textarea中按回车键时,自动添加一个分号全部的内容,包括:用js或jquery实现当用户在textarea中按回车键时,自动添加一个分号、jquery *** 作<input id="test" type="text">,append值,与添加回车、jquery中回车提交表单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)