JSFiddle - React, Tailwind, and code Playground
HTML
<table id="names">
<tr>
<td data-name="oranges">
oranges
</td>
<td data-name="apples">
apples
</td>
<td data-name="coconut">
coconut
</td>
<td data-name="strawberries">
strawberries
</td>
</tr>
</table>
<form>
<input type="text" name="aaa" value="" />
<input type="text" name="bbb" value="" />
<input type="text" name="ccc" value="" />
<input type="text" name="ddd" value="" />
<input type="text" name="eee" value="" />
</form>
JavaScript
$("#names td").click(function(){
var name = $(this).data('name');
$('input:text:visible').each(function(){
if($(this).val().length === 0)
{
$(this).val(name);
return false;
}
});
});