2013-09-16 143 views
0

说,例如,我有以下行:的Javascript创建元素,并添加HTML

 var arrowBase = document.createElement('div') 

现在这个div标签内,我想添加一些HTML(即文本)。

然后我试过如下:

arrowBase.innerHTML('hello'); 

然而这并没有什么:S

我也曾尝试:arrowBase.HTML('hello');

但再次无果而

我所知道的是这相当简单,但在我的搜索中,我无法找到答案,希望有人能够帮助我在这里

+0

确保您在页面中插入/追加元素。 – 2013-09-16 12:58:46

+0

@Jeffman,没有必要先追加 – epascarello

+0

当OP说它不起作用时,我认为他没有看到任何证据。不追加它可能是一个原因。 – 2013-09-16 13:00:14

回答

6

阅读docs,这不是一种方法。

arrowBase.innerHTML = 'hello'; 
0

arrowBase.textContent = “HELLO”

也做同样的事情,但只有文字可以指定。而在innerHTML html标签可以与文本一起指定。