我使用createElement()方法创建了一个锚点元素(在Chrome和Firefox开发者工具中),但是当我尝试在控制台显示该元素时,发现是空白的。当我使用div元素创建时,可以在控制台正确地显示元素。以下是实际代码和输出。这是什么原因?难道锚点元素不应该输出为:[object HTMLAnchorElement]吗?
代码:
在Chrome开发者工具的控制台中
var anchor = document.createElement(‘a’)
console.log(‘anchor: ‘ + anchor)
输出: a:
代码:
var div = document.createElement('div')
console.log(‘div: ‘ + div)
输出
:[object HTMLDivElement]