如何删除回车键功能
how to remove the enter key functionality
>我正在使用表单,我必须使用按钮并键入提交当我按 输入 表单提交键时,所以我想删除回车键的功能。
<input name="bb" id="bb" type="text" onKeyUp="Javascript: if(event.keycode==13) dont_submit(key); else show_error(this.value, event.keycode, this.id)";>
<script type="text/javascript">
function dont_submit(key)
{
if(key)
{
return false;
}
}
</script>
我也尝试过这个,但没有奏效
<script type="text/javascript">
function dont_submit(key)
{
if(key == 13)
{
return false;
}
}
</script>
试试这个
$('#bb').on('keydown', function (e) {
if (e.keyCode == 13) {
return false;
}
});
演示
$(document).keypress(function (e) {
if(e.which == 13)
return false;
});
干脆不要放一个提交按钮,而是用JS的普通按钮来提交表单:
<input type="button" class="SubmitButton" value="Submit" onclick="this.form.submit();" />
如果你担心没有JavaScript的访问者,请使用以下代码:
<noscript>
<style type="text/css">
.SubmitButton { display: none; }
</style>
<input type="submit" value="Submit" />
</noscript>
$('#button').keypress(function () {
if(e.which == 13) {
return false;
}
});
相关文章:
- 添加文字和评论功能更新Div
- JavaScript打印功能使日历停止工作
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何防止网页加载后自动启动功能
- 除修剪外的其他功能
- 悬停功能触发器
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 删除CKEditor工具栏按钮,但不删除功能
- 异步facebook功能
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- jQuery滚动功能只工作一次
- Graphiti中是否有任何工具提示功能
- React redux初始化功能,无论状态变化如何
- 在哪里可以学习ECMAScript标准中尚未包含的JavaScript功能
- 正在获取select上的功能id
- Rhino打印功能
- chrome使用execCommand('copy')添加回车
- 使用(navigator.geolocation)检测浏览器功能错误
- 主体单击删除功能上的输入框宽度
- JQuery使用相同的功能自动完成各种输入文本