我有一个表单,其中有一个事件侦听器正在移出,该表单会检查字段内容是否正常。我正在使用AB测试工具来预填充其中的某些字段,但结果是,即使侦听器仍然认为这些字段是empyt。
我无权访问事件侦听器,暂时无法更改该代码,因此我正在寻找一种JavaScript的解决方案,该解决方案会欺骗侦听器并在没有鼠标的情况下执行。
我尝试了以下操作:
document.getElementsByName('telephone')[0].focus;
document.getElementsByName('telephone')[0].select;
但是它不起作用。
如果我在输入字段中单击自己,然后单击它,那么它将起作用,这就是我希望能够使用javascript进行的操作。
任何想法?
谢谢
感谢Epascarello指出了明显的事实。
解决方案是:
document.getElementsByName('telephone')[0].focus();
document.getElementsByName('telephone')[0].select();