HTML DOM DT 对象


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>

输出

它将产生以下输出 −

点击 CREATE 按钮 −

在上面的例子中 −

我们首先创建了一个 CREATE 按钮,该按钮将在用户点击后执行 createDT() 方法 −

<button onclick="createDT()">CREATE</button>

createDT() 方法使用文档对象的 createElement() 方法创建一个 <dl>、<dt> 和 <dd> 元素,并将这些元素分别分配给 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);
}

更新于:20-2 月 2021

57 次浏览

开启你的 职业生涯

通过完成课程来获得认证

开始使用
广告
© . All rights reserved.