Open In App

How to find the sixth cell (second row and third column ) of a 3x3 table in jQuery ?

Last Updated : 18 Apr, 2021
Comments
Improve
Suggest changes
Like Article
Like
Report

In this article, we will see how to get the sixth cell of a 3x3 table in jQuery. To find the nth-child of an element, we can use the nth-child selector of jQuery. 

Approach: Sixth cell of a 3x3 table can be found using the following jQuery call:

$('#table1 tr:nth-child(2) td:nth-child(3)').text();

If the table has column headers, the sixth cell can be found using the following call.

$('#table1 tr:nth-child(3) td:nth-child(3)').text();

HTML code: Please note that the nth-child selector's index is 1 based.

HTML
<!DOCTYPE html>
<html>

<head>
    <script type="text/javascript" src=
"https://code.jquery.com/jquery-3.6.0.min.js">
    </script>

    <script type="text/javascript">
        $(document).ready(function () {
            $('#btnGetValue').click(function () {
                $('#value').text($(
'#table1 tr:nth-child(3) td:nth-child(3)').text());
            });
        });
    </script>
</head>

<body style="text-align:center">
    <table id="table1" style=
        "width:100%" border="1">
        <tr>
            <th>
                Header1
            </th>
            <th>
                Header2
            </th>
            <th>
                Header3
            </th>
        </tr>
        <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
            <td>Cell 3</td>
        </tr>
        <tr>
            <td>Cell 4</td>
            <td>Cell 5</td>
            <td>Cell 6</td>
        </tr>
    </table>
    <br>

    <input type="button" 
        value="Get 6th Cell's value" 
        id="btnGetValue" />
        
    <span id="value"></span>
</body>

</html>

Output: We see the following web page.

  • Before Click:
  • After Click:

You see the sixth cell's value next to the button (highlighted in red rectangle)

After click output

Next Article

Similar Reads