指定された要素のDOMプロパティの値を取得します。利用可能なすべてのDOM要素プロパティについては、MDNのElementドキュメントを参照してください。

NightwatchでのDOM要素の操作の詳細については、DOM要素の検索と操作のガイドページを参照してください。

使用方法

                    browser.element(selector).getProperty(name)
                

export default {
  demoTest(browser) {
    const result = browser.element('#login input[type=text]').getProperty('classList');
    console.log('classList', result);
  },

  async demoTestAsync(browser) {
    const result = await browser.element('#login input[type=text]').getProperty('classList');
    console.log('classList', result);
  }
}
import { NightwatchBrowser } from 'nightwatch';

export default {
  demoTest(browser: NightwatchAPI): void {
    const result = browser.element('#login input[type=text]').getProperty('classList');
    console.log('classList', result);
  },

  async demoTestAsync(browser: NightwatchAPI): Promise<void> {
    const result = await browser.element('#login input[type=text]').getProperty('classList');
    console.log('classList', result);
  }
}

パラメータ

名前 説明
name string

要素のプロパティ

戻り値

説明
ScopedValue<string>

W3C WebDriver仕様