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 | 5x | /**
*
* Clear a `<textarea>` or text `<input>` element’s value. Make sure you can interact with the
* element before using this command. You can't clear an input element that is disabled or in
* readonly mode.
*
* <example>
:clearValue.js
it('should demonstrate the clearValue command', function () {
const elem = $('.input')
elem.setValue('test123')
const value = elem.getValue()
console.log(value) // returns 'test123'
elem.clearValue()
value = elem.getValue()
assert(value === ''); // true
})
* </example>
*
* @alias element.clearValue
* @uses protocol/elements, protocol/elementIdClear
* @type action
*
*/
export default function clearValue () {
return this.elementClear(this.elementId)
}
|