使用JavaScript从[object,HtmlUnknowneElement]获取innerHTML(无JQuery)

使用JavaScript从[object,HtmlUnknowneElement]获取innerHTML(无JQuery),javascript,html,dom,Javascript,Html,Dom,因此,我正在编写一个脚本,用于查找标记名为ui的元素,并将标记内的内容打印到控制台: CONTENT\u此处 我正在使用以下代码执行此操作 var e = document.getElementsByTagName('ui'); for (var i = 0; i < e.length; i++) { if (e[i].tagName.toLowerCase() === 'ui') { console.log(e[i].innerHTML()); } }

因此,我正在编写一个脚本,用于查找标记名为
ui
的元素,并将标记内的内容打印到控制台:

CONTENT\u此处

我正在使用以下代码执行此操作

var e = document.getElementsByTagName('ui');

for (var i = 0; i < e.length; i++) {
    if (e[i].tagName.toLowerCase() === 'ui') {
        console.log(e[i].innerHTML());
    }
}
当自己打印出
e[i]
时,我在这里得到
CONTENT\u
作为输出

我该怎么做才能从标签内部获取内容并将其打印到屏幕上

注意-我也尝试过使用
.html()
.value()


请不要用JQuery。谢谢。

只需删除括号即可访问该属性

console.log(e[i].innerHTML);
//                       ^^
var e=document.getElementsByTagName('ui');
对于(变量i=0;i

CONTENT\u此处
只需删除括号即可访问该属性

console.log(e[i].innerHTML);
//                       ^^
var e=document.getElementsByTagName('ui');
对于(变量i=0;i

CONTENT\u此处
innerHTML是属性而不是函数。innerHTML是属性而不是函数。