Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 2x 1x 1x | /** * The Get Element Property command will return the result of getting a property of an element. * * <example> :getProperty.js it('should demonstrate the getCSSProperty command', () => { var elem = $('body') var color = elem.getProperty('tagName') console.log(color) // outputs: "BODY" }) * </example> * * @alias element.getProperty * @param {String} property name of the element property * @return {Object|String} the value of the property of the selected element */ import { getBrowserObject } from '../../utils' import getPropertyScript from '../../scripts/getProperty' export default function getProperty (property) { if (this.isW3C) { return this.getElementProperty(this.elementId, property) } return getBrowserObject(this).execute( getPropertyScript, { ELEMENT: this.elementId }, property ) } |