Here is the code but not working.
<script type="text/javascript">
var emptyTar = document.getElementsByTagName("td").innerText;
if(emptyTar.indexOf('-') === -1)
{
  emptyTar.bold();
}
</script>
Here is the code but not working.
<script type="text/javascript">
var emptyTar = document.getElementsByTagName("td").innerText;
if(emptyTar.indexOf('-') === -1)
{
  emptyTar.bold();
}
</script>
 
    
    getElementsByTagName returns collection of elements, not single element. You have to make a loop over this collection.
var emptyTar = document.getElementsByTagName("td");
for (var i = 0; i < emptyTar.length; i++) {
    if (emptyTar[i].innerHTML.indexOf('-') === -1) {
        emptyTar[i].style.fontWeight = 'bold';
    }
}
 
    
    You clould do
 var emptyTar = document.getElementsByTagName("td");
 for(i = 0;i < emptyTar.length; i++)
{
   if(emptyTar[i].innerText.indexOf('-') === -1)
   {
      emptyTar[i].innerHtml = emptyTar[i].innerText.bold();
    }
} 
