如何知道JS中元素(EG)的可能HTML属性?

如何得知特定HTML节点可能的HTML属性的列表?

例如,在编写用户脚本时,我想知道此类节点的可能HTML属性:

var images = d.getElementsByTagName('img');


类似于:images[i].src

最佳答案

浏览器不会公开该信息。您将需要获取或创建所用标记语言的机器可读规范。

例如,HTML 4具有可以解析的DTDs


http://www.w3.org/TR/html4/strict.dtd
http://www.w3.org/TR/html4/loose.dtd
http://www.w3.org/TR/html4/frameset.dtd

09-20 09:37