如果複選框或單選輸入框尚未取消選取,將透過點擊來取消選取。
如果元素尚未處於可指標互動狀態,則會將其捲動至視窗內。請參閱 WebDriver 規格中的元素可互動性

有關在 Nightwatch 中使用 DOM 元素的更多資訊,請參閱尋找與互動 DOM 元素指南頁面。

用法

                    browser.element(selector).check()
                

範例

export default {
  demoTest(browser: NightwatchAPI): void {
    browser.element('input[type=checkbox]:checked)').check();
  },
  async demoTestAsync(browser: NightwatchAPI): Promise<void> {
    await browser.element('input[type=checkbox]:checked)').check();
  },
}

回傳

類型 說明
ScopedWebElement