HTML元素和XML元素之间的差异?

时间:2012-08-20 05:49:41

标签: xml dom

xmlElement.constructor

ElementConstructor

htmlElement.constructor

HTMLSelectElementConstructor

所以我发现xmlElement没有getElementsByTagName()和其他一些方法吗?

如何在xmlElement节点中获取带有名称名称的标记?

- - - - - - - - 更新

实际上它们是相同的,到目前为止没有任何区别,我只是问题是由于:

anyElement = document.getElementsByTagName('div');

anyElement[0].getElementsByTagName('p'); // TypeError: 'undefined' is not a function

但是

element = anyElement[0];

element.getElementsByTagName('p')// this work

如果我只分配给另一个变量,会怎么样?

1 个答案:

答案 0 :(得分:-1)

在很大程度上,API非常相似,但是HTML要比XML严格得多,所以我应该想象它有更多错误处理的东西。