Open In App

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

Last Updated : 18 Apr, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

In this article, we will see how to get the sixth cell of a 3×3 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 3×3 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=
    </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



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

Similar Reads