UPDATE: I have double checked again my code. The problem with it is actually the placement of the function (which I didn't post it up here) and I have fixed it!
This is just a short summary of my code. But it just won't run even if I put the js after my label.
< script type = "text/javascript" >
document.getElementById('lblSport').innerHTML = 'Hello'; < /script>
<label class="lblSport" id="lblSport">asas</label>