JSFiddle - React, Tailwind, and code Playground
by charaf11
HTML
<input type='submit' id='submit'/>
<table>
<thead>
<tr>
<th>One<input type='text' class='search' /></th>
<th>Two<input type='text' class='search' /></th>
<th>Three<input type='text' class='search' /></th>
<th>Four<input type='text' class='search' /></th>
</tr>
</thead>
<tbody>
<tr>
<td>row one</td>
<td>row one</td>
<td>row one</td>
<td>row one</td>
</tr>
<tr>
<td>row two</td>
<td>row two</td>
<td>row two</td>
<td>row two</td>
</tr>
<tr>
<td>row three</td>
<td>row three</td>
<td>row three</td>
<td>row three</td>
</tr>
<tr>
<td>row four</td>
<td>row four</td>
<td>row four</td>
<td>row four</td>
</tr>
</tbody>
</table>
JavaScript
$('.search').keyup(function(){
$("td").css('border','');
var index=$(this).index('.search')+1;
var tag=$(this).val();
$("tr td:nth-child("+index+"):contains("+tag+")").css('border', '1px solid red');
});