gpt4 book ai didi

Javascript:将属性动态添加到 标记

转载 作者:行者123 更新时间:2023-11-28 04:04:49 24 4
gpt4 key购买 nike

我正在尝试将 FB xmlns 属性添加到文档的 <html>动态标记(<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">)。由于某种原因,像下面这样添加它不起作用:

htmltag  = document.getElementsByTagName ('html');
htmltag[0].setAttribute("xmlns:fb","http://www.facebook.com/2008/fbml");");

我该怎么做?

谢谢!

更新:没有可用的 jquery 或其他库。

最佳答案

这可能不是您想要的答案:)

用客户端代码添加语义标记不是好的做法。它对大多数机器 Conceal 了有值(value)的机器可读信息。在 Javascript 执行时,HTML 已经被提取、解析和显示*。少了一美元,晚了一天!

如果你可以在服务器上添加属性,在它被发送到浏览器之前,去吧。

如果您必须在客户端进行;不要被 jQuery 之类的框架所吸引。对于一个小任务来说,这是一个巨大的开销。

*非科学测试

关于Javascript:将属性动态添加到 <html/> 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1262285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com