Python Selenium - innerHTML 屬性

元素屬性 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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章