HTML | DOM dl Object
The DOM dl object is used to represent the HTML <dl> element. The dl element can be accessed using getElementById() method. The dl is used to create a description list in HTML.
Syntax:
document.getElementById("id");
Where ‘id’ is the ID assigned to the dl tag.
Example-1: In the below program the dl element is accessed and the color of the text inside the description list is changed.
html
<!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 > |
Output:
Before clicking on button:
After clicking on button:
Example-2: DL Object can be created by using the document.createElement method.
html
<!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); // Creating 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 > |
Output:
Before clicking on button:
After clicking on button:
Supported Browsers:
- Google Chrome
- Mozilla Firefox
- Edge
- Safari
- Opera
Please Login to comment...