如何在输入类型中按回车键 文本调用函数 javascript 通过不提交表单
How to press enter in input type text call function javascript by not submit form?
如何在输入类型中按enter
文本调用函数 javascript 通过不提交表单?
当将数据填写到输入类型文本中并按enter keyboard
时,我只想通过不提交表单来调用函数detect_enter_keyboard(event)
。
我该怎么做?
https://jsfiddle.net/atuyx7qc/
<form>
<input type="text" name="user" onkeypress="detect_enter_keyboard(event)">
<input name="btnLogin" onclick="test_fn();" type="button" value="Send">
</form>
<script>
function detect_enter_keyboard(event) {
var key_board_keycode = event.which || event.keyCode;
if(key_board_keycode == 13)
{
test_fn();
}
}
</script>
<script>
function test_fn(){
alert("555555");
}
</script>
with preventDefault()
.在if(key_board_keycode == 13)
后添加此行:
event.preventDefault();
使用这个
function detect_enter_keyboard(event) {
var key_board_keycode = event.which || event.keyCode;
if(key_board_keycode == 13)
{
event.preventDefault();
test_fn();
}
}
function test_fn(){
alert("555555");
}
<form >
<input type="text" name="user" onkeypress="detect_enter_keyboard(event)">
<input name="btnLogin" onclick="test_fn();" type="button" value="Send">
</form>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在全局范围中查找JavaScript函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 如何调用这个匿名 JavaScript 函数
- 通过Ajax将JavaScript函数传递给PHP文件
- 在javascript函数中设置全局变量
- 如何在执行此特定onclick事件时执行JavaScript函数
- 使用javascript函数在页面初始化后加载jquery
- javascript函数同步
- 如何将一个JavaScript函数回调为多个函数
- 在javascript函数中使用php变量
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 将JavaScript函数与HTML分离
- 组合两个javascript函数
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- javascript函数内部的代码用逗号而不是分号分隔
- href属性内的javascript函数
- 使用html表单中的参数调用JavaScript函数
- 分析Javascript函数中的多个对象
- javascript函数的:和=之间的区别