Javascript-通过代码欺骗鼠标事件监听器

问题描述 投票:0回答:1

我有一个表单,其中有一个事件侦听器正在移出,该表单会检查字段内容是否正常。我正在使用AB测试工具来预填充其中的某些字段,但结果是,即使侦听器仍然认为这些字段是empyt。

我无权访问事件侦听器,暂时无法更改该代码,因此我正在寻找一种JavaScript的解决方案,该解决方案会欺骗侦听器并在没有鼠标的情况下执行。

我尝试了以下操作:

document.getElementsByName('telephone')[0].focus;
document.getElementsByName('telephone')[0].select;

但是它不起作用。

如果我在输入字段中单击自己,然后单击它,那么它将起作用,这就是我希望能够使用javascript进行的操作。

任何想法?

谢谢

javascript javascript-events
1个回答
0
投票

感谢Epascarello指出了明显的事实。

解决方案是:

document.getElementsByName('telephone')[0].focus();
document.getElementsByName('telephone')[0].select();
© www.soinside.com 2019 - 2024. All rights reserved.