HTML DOM Document embeds 属性

定义和用法

embeds 属性返回文档中所有 <embed> 元素的集合。

embeds 属性是只读的。

警告

大多数浏览器不再支持嵌入式小程序或插件。

任何浏览器都不再支持嵌入式 ActiveX 控件。

Shockwave Flash 在现代浏览器中也已关闭。

建议

如需嵌入图片,请使用 <img> 标签

如需嵌入 HTML,请使用 <iframe> 标签

如需嵌入视频或音频,请使用 <video><audio> 标签

另请参阅:

HTML DOM Embed 对象

HTML <embed> 标签

实例

文档中 <embed> 元素的数量:

let num = document.embeds.length;

亲自试一试

语法

document.embeds

属性

属性 描述
length 集合中 <embed> 元素的数量。

方法

方法 描述
[index]

返回有指定索引的元素(从 0 开始)。

如果索引超出范围,则返回 null。

item(index)

返回有指定索引的元素(从 0 开始)。

如果索引超出范围,则返回 null。

namedItem(id)

返回有指定 id 的元素。

如果 id 不存在,则返回 null。

返回值

类型 描述
对象

HTMLCollection 对象。

文档中的所有 <embed> 元素。

按照它们在源代码中出现的顺序进行排序。

浏览器支持

document.embeds 是 DOM Level 3 (2004) 特性。

所有浏览器都支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持