當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


HTML DOM dl用法及代碼示例


DOM dl對象用於表示HTML <dl>元素。可以使用getElementById()方法訪問dl元素。 dl用於創建HTML中的描述列表。

用法:

document.getElementById("id"); 

其中‘id’是分配給dl標簽的ID。

示例1:在下麵的程序中,將訪問dl元素,並更改描述列表中文本的顏色。

<!DOCTYPE html>  
<html>  
<body>  
        <h1 style = "color:green;" >  
          GeeksForGeeks  
        </h1>  
        <h2>DOM dl Object</h2>  
  
        <dl id="id"> 
          <dt>Sorting</dt> 
          <dd>Merge sort</dd> 
        </dl> 
          
        <button onclick="Geeks()">Click Here!</button> 
          
        <p id="p" style="color:green"></p> 
          
        <script> 
        function Geeks() { 
          var doc = document.getElementById("id").innerHTML; 
  
          document.getElementById("p").innerHTML = doc; 
        } 
        </script> 
</body>  
</html> 

輸出:
在點擊按鈕之前:
dl
單擊按鈕後:
dl



示例-2:可以使用document.createElement方法創建DL Object。

<!DOCTYPE html>  
<html>  
<body>  
        <h1 style = "color:green;" >  
          GeeksForGeeks  
        </h1>  
        <h2>DOM dl Object</h2>  
  
        <button onclick="Geeks()">Click Here!</button><br> 
        <script> 
        function Geeks() { 
          // Creating a dl element 
          var doc = document.createElement("DL"); 
          doc.setAttribute("id", "dl"); 
          document.body.appendChild(doc); 
            
          // Creating a DT element 
          var doc1 = document.createElement("DT"); 
          var txt1 = document.createTextNode("Sorting"); 
          doc1.appendChild(txt1); 
          doc1.setAttribute("id", "dt"); 
          document.getElementById("dl").appendChild(doc1); 
            
          // Creaiting a dd element 
          var doc2 = document.createElement("DD"); 
          var txt2 = document.createTextNode("Merge sort"); 
          doc2.appendChild(txt2); 
          document.getElementById("dl").appendChild(doc2); 
        } 
        </script> 
</body>  
</html> 

輸出:
在點擊按鈕之前:
dl
單擊按鈕後:
dl

相關用法


注:本文由純淨天空篩選整理自Vishal Chaudhary 2大神的英文原創作品 HTML | DOM dl Object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。