如何将HTML标记插入JavaScript代码?

时间:2015-02-10 17:51:10

标签: javascript html

我需要在JavaScript中插入HTML代码。请参阅以下代码作为示例。

  function myFunction2(x1,x2) {
                 var length = arguments.length;
                 for (var x=0; x<length ; x++)
                 {
                    <h1>arguments[x]</h1>
                 }
}

这可能吗?如果没有,你能建议另一种方法来做同样的工作吗?

1 个答案:

答案 0 :(得分:3)

你应该包装html '<b>'+variable+'</b>'这样。

以下示例。

function myFunction2(x1,x2) {
	var results='';
    var length = arguments.length;
    for (var x=0; x<length ; x++){
      // Close html tag in either ' or " to include array or variables use +
      // '<p>'+MyVariable+'</p>' 
      results+='<h1>'+arguments[x]+'</h1>';
      
    }
  //Target an element you want to use to display your results
    document.getElementById('results').innerHTML=results;
}
<div id="results">Insert h1 tags here...</div>
<button onclick="myFunction2('Argument One','Argument Two');">Call Function</button>

您可以在线找到许多javascript DOM参考。不是我最喜欢的,This one会给你很多例子来学习。