jiewei.xu
jiewei.xu
driver.get("https://ant.design/components/form-cn/"); driver.waitForElementById("note").sendKeys("note"); driver.sleep(1000); driver.waitForElementByXPath("//*[@id=\"components-form-demo-coordinated\"]/section[1]/form/div[3]/div/div/button").click();  sendkey这个note之后,点击下面submit按钮,输入的内容就消失了 @Chan-Chun
react升级之后,之前使用js触发onchange事件已经没有效果了,找到了另外一个方法,通过js直接将value 传入输入框内 实现功能的js如下: (function triggerInputChange(node, value) { var setValue = Object.getOwnPropertyDescriptor( window.HTMLInputElement.prototype, 'value' ).set; var event = new Event('input', { bubbles: true }); setValue.call(node, value); node.dispatchEvent(event); })(document.getElementById('searchValue'), 'test'); 使用java封装了一个方法,可以完全替代之前的sendkey public...