MCPcopy
hub / github.com/codeceptjs/CodeceptJS / getInnerHTML

Method getInnerHTML

lib/element/WebElement.js:106–117  ·  view source on GitHub ↗

* Get innerHTML of the element * @returns {Promise } Element innerHTML

()

Source from the content-addressed store, hash-verified

104 * @returns {Promise<string>} Element innerHTML
105 */
106 async getInnerHTML() {
107 switch (this.helperType) {
108 case 'playwright':
109 return this.element.innerHTML()
110 case 'webdriver':
111 return this.element.getProperty('innerHTML')
112 case 'puppeteer':
113 return this.element.evaluate(el => el.innerHTML)
114 default:
115 throw new Error(`Unsupported helper type: ${this.helperType}`)
116 }
117 }
118
119 /**
120 * Get value of the element (for input elements)

Callers 2

WebElement_test.jsFile · 0.80
els_test.jsFile · 0.80

Calls 2

getPropertyMethod · 0.80
evaluateMethod · 0.80

Tested by

no test coverage detected