1
1
下面的代码有些生涩:我把它写成了一行,但我在这里把它分成了几行。但是 这将得到一个普通对象,其中键是属性名称,值是相应属性的值 :
经过这一过程,
但我们不能就此止步。我提到的NamedNodeMap是Attr对象的数组,而不是名值对的对象。我们需要转换它,这是其他参数
当它不是以一种奇怪的方式被调用时,
第一个参数
所以我们从一个空对象开始。然后,对于元素属性中的每个Attr,我们向对象添加一些东西,并返回它。当最后一次调用完成时,对象完成,因此我们返回它。这就是我们制作属性列表的方法。 如果你想要标签中的确切代码,比如String,那么恐怕没有标准的函数来精确地得到它。 但我们可以得到该代码的近似值 ,具有类似的设置:
基本原理是相同的:我们使用NamedNodeMap并在其上调用Array函数,但这次我们使用
|
2
1
它不是内置属性,但可以使用类似数组的对象
这是假设浏览器支持
带有页脚的当前页面示例
|
3
1
您可以尝试以下操作:-
|
4
0
您可以使用
如果您想将它们全部放在一个字符串中,请执行以下操作:
|
5
0
嗯,虽然目前没有什么可以直接做到这一点(尽管使用
|
Ezz Deghedy · 如何获取数据和读取响应 1 年前 |
StuP · 响应式Vue组件在数据更改时不更新 2 年前 |
burr · 让jQuery选择器识别新添加的DOM元素[关闭] 2 年前 |
J. Hu · “表单提交已取消,因为表单未连接”[重复] 6 年前 |
pploypiti · 选择所有其他ID不是“this”的元素。id' 6 年前 |
xiaolingxiao · 导航到页面后运行javascript 6 年前 |