How To Search For Text in a HTML Table
The following function will find table cells containing the passed value and highlight those cells in red.function search(tbl, val){ if(val.length<1) return; for (var r=0;r < tbl.rows.length;r++) { var len=tbl.rows[r].cells.length; for(var c=0; c< len; c++){ var text = tbl.rows[r].cells[c].innerHTML; if(text.indexOf(val)>-1) tbl.rows[r].cells[c].style.backgroundColor='red'; } } }
Usage example: search(document.getElementById("myTable"), "mytext");