Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,888 questions

51,815 answers

573 users

How to get the value (innerHTML) of all cells in HTML table with JavaScript

1 Answer

0 votes
<!DOCTYPE html>
<html>

<head>  
</head>
  
<body>

<table id="table-id" style="border:1px solid coral">
<tr><td>abc</td><td>def</td></tr>
<tr><td>ghi</td><td>jkl</td></tr>
</table>



<script>        

function getTableCellValues(id, row_count, col_count) 
{
    var i, j, s = "";
    
    for (i = 0; i < row_count; i++)
    {
        for (j = 0; j < col_count; j++)
            s = s + document.getElementById(id).rows[i].cells[j].innerHTML + " ";     
        
        s = s + "<br />";
    }
    
    document.getElementById("p-id").innerHTML = s;
}

/*
run:
  
abc def
ghi jkl 
    
*/

</script>

<button onclick="getTableCellValues('table-id', 2, 2)">Get Table Cell Values</button>

<p id="p-id"></p>

</body>
</html>

 



answered Aug 17, 2015 by avibootz
...