在文本输入字段中模拟按键
Simulate key strokes into a text input field
使用JavaScript/JQuery,我想要一行代码来模拟一系列按键。特别是我想要的代码行:
- 模拟单击页面另一部分的文本输入字段
- 在文本输入字段中输入一个数字(我已经算出了这个部分)
- 模拟敲击回车键
我的想法是,我正在使用一个flipbook插件,并且有一个页面搜索字段作为插件的一部分。我想创建一个按钮,可以快速将您带到特定页面。我认为最简单的方法是在点击按钮后模拟一系列的按键,就像用户点击页面搜索字段并输入页码,然后点击回车一样。
你可以使用:吗
document.getElementById('myTextarea').value = '';
document.getElementById("myForm").submit();
第一行替换文本区域中的文本,第二行提交
如果你真的需要使用回车键,并且可以使用jQuery:
var e = $.Event("keydown", { keyCode: 13}); //I think it is 13
$("body").trigger(e)
或
var e = jQuery.Event("keypress");
e.which = 13; //choose the one you want
e.keyCode = 13;
$("#theInputToTest").trigger(e)
编辑:最后一个也在评论
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 在wordpress一定时间后更改自定义字段
- 如何在HTML输入字段中添加不可删除的后缀
- Meteor-添加用户自定义字段的方法不起作用
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- 从数据库中检索字段,而不模拟它们
- 模拟文本输入字段上的退格键
- 在文本输入字段中模拟按键
- 如何使用 Capybara 和 ChromeDrive 模拟在输入字段中按 Enter 键
- 清除字段值并模拟输入
- 为什么不模拟tab键将焦点移到下一个输入字段?
- 如何使用JavaScript和jQuery可视化地模拟网页输入字段上的键盘按键
- JQuery模拟输入字段上的按键事件
- 如何模拟具有需要字段的角度指令