使用javascript在div中插入元素引导

使用javascript在div中插入元素引导,javascript,html,Javascript,Html,我想使用javascript插入html标记,但由于引号的原因,它无法工作 .text仅在变量中起作用,但innerHTML不起作用 $("#year_title").text(response[0]['year_title']); document.getElementById('progress').innerHTML = '<div class="progress"> <div class="progress-bar

我想使用javascript插入html标记,但由于引号的原因,它无法工作

.text仅在变量中起作用,但innerHTML不起作用

$("#year_title").text(response[0]['year_title']);
document.getElementById('progress').innerHTML = '<div class="progress">
  <div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 75%"></div>
</div>';
$(“#年份标题”).text(回复[0][“年份标题]);
document.getElementById('progress')。innerHTML='0
';

这两条新行似乎是问题所在:

document.getElementById('progress').innerHTML='Hello'

实际上,问题在于不能在多行上跨单引号(')或双引号(“)字符串。可以通过4种方法解决此问题:

  • 使用单(')或双(“)引号在单行中创建字符串
  • document.getElementById('progress').innerHTML='helloworld'
    
    Hi,您能发布html代码片段吗?