.check() 建議編輯
自 3.7.0 版本起如果尚未選取,則會透過點擊來勾選核取方塊或單選輸入框。
如果元素尚未可供指標互動,則會將其捲動至可見範圍。請參閱 WebDriver 規格中的元素可互動性。
如需在 Nightwatch 中使用 DOM 元素的詳細資訊,請參閱尋找及與 DOM 元素互動指南頁面。
用法
browser.element(selector).check()
範例
export default {
demoTest(browser: NightwatchAPI): void {
browser.element('input[type=checkbox]:not(:checked)').check();
browser.element('input[type=radio]:not(:checked)').check();
},
async demoTestAsync(browser: NightwatchAPI): Promise<void> {
await browser.element('input[type=checkbox]:not(:checked)').check();
await browser.element('input[type=radio]:not(:checked)').check();
},
}
回傳
類型 | 描述 |
---|---|
ScopedWebElement |