关于在JavaScript中创建新元素
问题描述:
您能否解释下面的JavaScript代码? 我自己完全无法理解它。关于在JavaScript中创建新元素
function appendText() {
var txt1 = "<p>Text.</p>";
var txt2 = $("<p></p>").text("Text.");
var txt3 = document.createElement("p");
txt3.innerHTML = "Text.";
$("body").append(txt1, txt2, txt3); // Append new elements
}
答
正如我所见。这些是在JavaScript中创建元素的方法。
第一个是通过构造HTML字符串来创建的。
其次,它使用jQuery创建元素。
第三,它使用浏览器本地文档createElement方法来创建它。
所有这三种变化都做同样的事情。创建一个元素。
它创建3个变种,它们持有相同文本的相同元素。然后,所有三个都通过jQuery附加到body上。 – Michelangelo 2015-04-04 13:56:53
@Mikey非常感谢您的帮助! – 2015-04-14 16:44:38