elementオブジェクト
本ページには広告が含まれています。
FindElement
| element = element.FindElement(selector) |
- selector
FindElements
| element = element.FindElements(selector) |
- selector
FindElementByXPath
| element = |
| element.FindElementByXPath(xpath) |
- xpath
FindElementsByXPath
| element = element.FindElementsByXPath(xpath) |
- xpath
Click
Clear
SetValue
- value
GetValue
GetText
GetAttribute
| element.GetAttribute(attribute) |
- attribute
GetProperty
| element.GetProperty(property) |
- property
IsSelected
| Boolean = element.IsSelected() |
ExecuteScript
| element.ExecuteScript(script , [args]) |
- args
raw
プログラム実行例
Yahoo!検索
| CALL UwscWebDriver.uws |
| |
| driver = WebDriver.Chrome() |
| |
| driver.Navigate("http://yahoo.co.jp") |
| element = driver.FindElement("input[name=p]") |
| element.SetValue("UWSC") |
| |
| element = driver.FindElement("button[type=submit]") |
| element.Click() |
要素取得
idがToolListのテキストを取得。
| CALL UwscWebDriver.uws |
| |
| driver = WebDriver.Chrome() |
| |
| driver.Navigate("http://yahoo.co.jp") |
| PRINT driver.FindElement(By.id("ToolList")).getText() |
楽天にログインする
| CALL "D:\Programs\UwscWebDriver-master-0.8.9\UwscWebDriver.uws" |
| |
| DIM driver = WebDriver.Chrome() |
| driver.Navigate("https://www.rakuten-card.co.jp/e-navi/") |
| |
| DIM elements, element |
| |
| elements = driver.FindElementsByName("u") |
| elements[0].SetValue("メールアドレス") |
| |
| elements = driver.FindElementsByName("p") |
| elements[0].SetValue("パスワード") |
| |
| element = driver.FindElement("input[type=submit]") |
| element.Click() |
[syntaxHighlight language="HTML"]
[/syntaxHighlight]