JavaScript innerHTML没有显示出来

时间:2015-06-14 15:38:50

标签: javascript html

这是我的代码。

var warning = '<div class="ui inline cookie nag style="display: block;"><span class="title">Tava ekrāna rezolūcija ir pārāk maza, lai skatītu šo lapu. Lūdzu, palielini rezolūciju vai attālini lapu!</span><i class="fa fa-times fa-fw" style="color: #eee; float:right"></i></div>';

document.getElementById("resWarn").innerHTML = warning;

将脚本放入html页面时,没有任何内容出现。 脚本包含在<span id="resWarn"></span>下。当我将变量warning设置为sdnhasjkshushduig之类的内容时,它会显示出来。

请帮忙。

2 个答案:

答案 0 :(得分:2)

您在&gt;之后缺少报价&#34; NAG&#34;

class="ui inline cookie nag"

答案 1 :(得分:0)

我认为你只需要在关键字 style 之前加上引号。

像这样:

var warning = '<div class="ui inline cookie nag" style="display: block;"><span class="title">Tava ekrāna rezolūcija ir pārāk maza, lai skatītu šo lapu. Lūdzu, palielini rezolūciju vai attālini lapu!</span><i class="fa fa-times fa-fw" style="color: #eee; float:right"></i></div>';