document.getElementsByTagNameNS命令的作用

时间:2017-03-05 20:02:29

标签: javascript dom

document.getElementsByTagNameNS的作用是什么,是否支持html5

1 个答案:

答案 0 :(得分:1)

Doc在这里:https://developer.mozilla.org/it/docs/Web/API/Element/getElementsByTagNameNS

按标记名和命名空间检索所有dom元素。

使用xhtml命名空间的示例:

var cells = table.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", "td");

与getElementsByTagName相同,默认命名空间为(x)html

var cells = table.getElementsByTagName("td");

您可以使用getElementsByTagNameNS来检索具有不同命名空间的dom元素,例如svg或mathml。

svg示例:

 var paths = canvas.getElementsByTagNameNS("http://www.w3.org/2000/svg", "path");