0
DOM4 spec說namedItem()應返回集合中具有ID或名稱的第一個元素。HTMLCollection.namedItem()Forefox和Chrome之間的行爲差異?
我觀察到Firefox的行爲正確,但chrome返回NodeList對象內的所有匹配的Element對象。
Chrome是否違反了namedItem()方法的標準?
var hc = document.images
hc.length; //3
hc.namedItem("logo"); // 2 images with name="logo"
Object.prototype.toString.call(hc.namedItem("logo"))
Firefox -> "[object HTMLImageElement]"
Chrome -> "[object NodeList]"
使用chrome編寫錯誤報告。 http://code.google.com/p/chromium/issues/list – 2012-04-08 19:03:17
感謝http://code.google.com/p/chromium/issues/detail?id=122581&thanks=122581&ts=1333912131 – 2012-04-08 19:12:35
@Praveen:當提交錯誤,我建議遵循他們所需的結構進行非常密切的報告。 – 2012-04-08 19:38:43