元素属性 innerHTML
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML(包含html标签)。
innerHTML可获取或设置指定元素标签内的 html内容,从该元素标签的起始位置到终止位置的全部内容。
textContent属性是文本内容,不包含标签;
语法
HTMLElementObject.innerHTML = text
获取元素的内容:
HTMLElementObject.innerHTML
给元素设置内容:
HTMLElementObject.innerHTML = htmlString
浏览器支持
所有主要浏览器都支持 innerHTML 属性
实例举例
HTML:
<p id="test"><font color="#000">textContent</font></p>
JS代码:
document.querySelector("#test").innerHTML
输出内容为:<font color="#000">textContent</font>
Python代码:
content = "innerHTML"
js = 'document.querySelector("#test").innerHTML = content'
driver.execute_script(js)