Open In App

HTML DOM lastChild Property

Last Updated : 13 Jun, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The DOM lastChild property is used to return the last child of the specified node. It returns the last child nodes as text, comment, or element nodes (depend on which occurs at last). It is a read-only property. 

Syntax:

node.lastChild

Return Value: It returns a node object which represents the last child of the node and null if there are no child elements. 

Example 1: In this example, we will see the use of the DOM lastChild property

HTML




<!DOCTYPE html>
<html>
<head>
    <title>
        DOM lastChild Property
    </title>
    <script>
        function geek() {
            let doc =
                document.getElementById("div").lastChild.innerHTML;
                document.getElementById("p").innerHTML = doc;
                document.getElementById("p").style.color = "white";
                document.getElementById("p").style.background = "green";
        }
    </script>
</head>
<body style="text-align: center;">
    <h1 style="color:green;">
        GeeksforGeeks
    </h1>
    <h2>
        DOM lastChild Property
    </h2>
    <div id="div">
        <span>GeeksforGeeks! </span>
        <span>
            A computer science portal for geeks.
        </span>
    </div>
    <br>
    <button onclick="geek()">Click me!</button>
    <p id="p"></p>
</body>
</html>


Output: 

 

Example 2: In this example, we will see the use of the DOM lastChild property

html




<!DOCTYPE html>
<html>
<head>
    <title>
        HTML DOM lastChild Property
    </title>
    <script>
        function Geeks() {
            let x =
                document.getElementById("sel").lastChild.text;
                document.getElementById("p").innerHTML
                    = "Last child: " + x;
        }
    </script>
</head>
<body style="text-align: center;">
    <h1 style="color:green;">
        GeeksforGeeks
    </h1>
    <h2>
        DOM lastChild Property
    </h2>
    <select id="sel" size="3">
        <option>Merge sort</option>
        <option>Quick sort</option>
        <option>Insertion sort</option>
    </select>
    <br><br>
    <button onclick="Geeks()">
        Click Here!
    </button>
    <p id="p"></p>
</body>
</html>


Output: 

 

  Supported Browsers: The browser supported by lastChild property are listed below:

  • Google Chrome 1 and above
  • Edge 12 and above
  • Internet Explorer 6 and above
  • Firefox 1 and above
  • Opera 12.1 and above
  • Safari 1 and above


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads