HTML DOM DT 对象
htmlweb developmentfront end technology更新于 2024/6/1 13:00:17
HTML DOM DT 对象与 HTML <dt> 元素关联。使用 DT 对象,我们可以使用 JavaScript 动态创建 <dt> 元素。
语法
以下是语法 −
创建 DT 对象 −
var p = document.createElement("DT");
示例
让我们看一个 HTML DOM DT 对象的示例 −
<!DOCTYPE html>
<html>
<body>
<h2>DT object example</h2>
<p>Create a DT element inside a DL by clicking the below button</p>
<button onclick="createDT()">CREATE</button>
<script>
function createDT() {
var Desc = document.createElement("DL");
var DesT = document.createElement("DT");
var tn= document.createTextNode("Mango");
DesT.appendChild(tn);
var data = document.createElement("DD");
var tn1 = document.createTextNode("Mango is the king of fruits");
data.appendChild(tn1);
document.body.appendChild(Desc);
Desc.appendChild(DesT);
Desc.appendChild(data);
}
</script>
</body>
</html>
输出
这将产生以下输出 −

点击"创建"按钮 −

在上面的例子中 −
我们首先创建了一个"创建"按钮,当用户点击该按钮时,它将执行 createDT() 方法 −
<button onclick="createDT()>CREATE</button>
createDT() 方法会创建一个 <dl>、<dt> 和 <dd>使用文档对象的 createElement() 方法创建 <dt> 元素,并将这些元素分别赋值给 Desc、DesT 和 data 变量。然后,我们使用 createTextNode() 方法为 <dt> 和 <dd> 元素创建文本节点,并使用 appendChild() 方法将它们附加到各自的元素中。
最后,我们将 <dt> 元素附加到 <dl> 元素,然后再附加到 <dd> 元素。然后,使用 appendChild() 方法将 <dl> 元素与 <dt> 和 <dd> 元素一起附加到文档主体中 −
function createDT() {
var Desc = document.createElement("DL");
var DesT = document.createElement("DT");
var tn= document.createTextNode("Mango");
DesT.appendChild(tn);
var data = document.createElement("DD");
var tn1 = document.createTextNode("Mango is the king of fruits");
data.appendChild(tn1);
document.body.appendChild(Desc);
Desc.appendChild(DesT);
Desc.appendChild(data);
}
相关文章
有用资源
html 参考教程 - 该教程包含有关 html 的更多信息:https://www.cainiaomax.com/html/

