Shi*_*egi 2 html python selenium input selenium-webdriver
以下 html 标签:
<input id="input-value" title="Search" type="text" value="">
Run Code Online (Sandbox Code Playgroud)
我想将值属性从“”更改为“foo”。
<input id="input-value" title="Search" type="text" value="foo">
Run Code Online (Sandbox Code Playgroud)
我正在尝试这个但send_keys()没有成功。
ele = browser.find_element_by_id("input-value")
ele.send_keys("foo")
ele.send_keys(Keys.RETURN)`
Run Code Online (Sandbox Code Playgroud)
要编辑value属性并为其分配值,foo您可以使用以下使用 JavascriptExecutor 的代码块:
ele = browser.find_element_by_css_selector("input#input-value")
browser.execute_script("arguments[0].setAttribute('value','foo')", ele)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10494 次 |
| 最近记录: |