Атрибут идентификатора HTML-тега должен быть уникальным, поэтому у вас не должно быть элементов с одинаковым идентификатором в DOM
.
<span style="float: right;" onclick="like('True')"><i id='nofill' class="far fa-heart" style="color: #000000; font-size:1.5em; display: inline-block"></i></span>
<span style="float: right;" onclick="like('False')"><i id='fill' class="fas fa-heart" style="color: #FF0000; font-size:1.5em;"></i></span>
Один из вариантов - использовать class attribute
вместо id:
<span style="float: right;" onclick="like('True')"><i class='nofill' class="far fa-heart" style="color: #000000; font-size:1.5em; display: inline-block"></i></span>
<span style="float: right;" onclick="like('False')"><i class='fill' class="fas fa-heart" style="color: #FF0000; font-size:1.5em;"></i></span>
Также посмотрите, как использовать это ключевое слово и узнайте больше о событиях JS .