如何使用 PHP 在 Selenium WebDriver 的隐藏字段中键入一些文本?
How to type some text in hidden field in Selenium WebDriver using PHP?
我正在使用带有 PHP 的 WebDriver 进行数据解析。我有以下 HTML 隐藏的输入字段代码:
<input class="" data-id="6" type="hidden" name="login">
如何在 Selenium Grid 4 (+php-webdriver) 的隐藏字段中输入内容?我写了这段代码:
$driver->findElement(WebDriverBy::cssSelector('input[data-id="6"]'))->sendKeys('my_login');
但是没用
通过 javascript
找到了一个工作示例
$driver->executeScript("document.querySelector('input[data-id=\"6\"]').value='my_login';");
我正在使用带有 PHP 的 WebDriver 进行数据解析。我有以下 HTML 隐藏的输入字段代码:
<input class="" data-id="6" type="hidden" name="login">
如何在 Selenium Grid 4 (+php-webdriver) 的隐藏字段中输入内容?我写了这段代码:
$driver->findElement(WebDriverBy::cssSelector('input[data-id="6"]'))->sendKeys('my_login');
但是没用
通过 javascript
找到了一个工作示例$driver->executeScript("document.querySelector('input[data-id=\"6\"]').value='my_login';");