【发布时间】:2019-05-12 08:45:33
【问题描述】:
我正在尝试在文本框中按 Enter 键。
我目前正在使用下面的代码在文本框中设置值,
var ifrm = document.getElementById("IPage");
var txtValue = ifrm.contentWindow.document.getElementById("textboxid");
acc2.txtValue = "010";
现在,一旦在 textboxid 中设置了这个值,我想使用 JavaScript 按回车键。
我怎样才能实现它?
【问题讨论】:
-
为什么要按回车键?如果你想添加一个新行,你可以在不模拟回车键的情况下这样做。
-
我不想添加新行。基本上它是一个查找字段,因此在将文本框的值设置为 010 后,输入将选择从 010 开始的帐户。所以这就是为什么我要按 Enter 键自动选择帐户
-
如果我做对了,您就是在尝试从自动完成列表中选择一个值。如果是这种情况,模拟输入元素上的回车键可能无法正常工作。这个问题的答案stackoverflow.com/questions/3276794/… 包含一些模拟回车键按下的方法。
-
这对我不起作用。
标签: javascript css iframe enter