UNPKG

webdriverjs

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

24 lines (17 loc) 596 B
module.exports = function getValue (cssSelector, callback) { var self = this; this.element(cssSelector, function(err, result) { if(err === null && result.value) { self.elementIdAttribute(result.value.ELEMENT, 'value', function(err, result) { if (typeof callback === 'function') { callback(err, result.value); } }); } else { if(typeof callback === 'function') { /* istanbul ignore next */ callback(err, result); } } }); };