我想用javascript代码更改文本元素,然后单击按钮。我正在使用javascript代码更改html文本值:
document.getElementsByName('query')[0].value = "test";
我正专注于那个元素:
document.getElementsByClassName('input choice-input text-input')[0].focus();
然后点击按钮:
document.getElementsByClassName('choice-input load-button')[0].click();
但最后文本元素仍然包含旧变量。这看起来像是在工作但我只是在视觉上猜测。当我在运行
后输入一些字符时 document.getElementsByName('query')[0].value = "test";
代码然后手动删除它正常工作。我想我应该用另一个代码更改文本元素,或者我必须以某种方式刷新它。谢谢!