HTML DOM Element outerHTML 属性
定义和用法
outerHTML
属性设置或返回 HTML 元素,包括属性、开始标签和结束标签。
实例
例子 1
更改第一个 h2 元素及其内容:
document.getElementsByTagName("h2")[0] = "<h3>Changed!</h3>";
例子 2
用标题替换元素:
element.outerHTML = "<h2>This is a h2 element</h2>";
例子 3
输出 <h1> 元素的外部 HTML:
let html = document.getElementsByTagName("h1")[0].outerHTML; alert(html);
例子 4
输出 <ul> 元素的外部 HTML:
let html = document.getElementsByTagName("ul")[0].outerHTML; alert(html);
语法
返回 outerHTML 属性:
element.outerHTML
设置 outerHTML 属性:
element.outerHTML = text
属性值
值 | 描述 |
---|---|
text | 新的 HTML 内容。 |
返回值
类型 | 描述 |
---|---|
字符串 | 元素的 HTML 内容,包括属性、开始标签和结束标签。 |
浏览器支持
所有浏览器都支持 element.outerHTML
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |