JSFiddle - React, Tailwind, and code Playground
HTML
<td class="text-left"><input type="text" name="nilaia[]" id="nilaia" onchange="hitungtotal();" value="0" class="form-control"></td>
<td class="text-left"><input type="text" name="nilaia[]" id="nilaib" onchange="hitungtotal();" value="0" class="form-control"></td>
<td class="text-left"><input type="text" name="nilaia[]" id="nilaic" onchange="hitungtotal();" value="0" class="form-control"></td>
<td class="text-left"><input type="text" name="nilaia[]" id="nilaid" onchange="hitungtotal();" value="0" class="form-control"></td>
<td class="text-left"><input type="text" name="nilaia[]" id="nilaie" onchange="hitungtotal();" value="0" class="form-control"></td>
<td class="text-left"><input type="text" name="total[]" id="total" readonly="true" class="form-control"></td>
<script>
function hitungtotal(){
var inputs = document.getElementsByName('nilaia[]');
var sum = 0;
for(var i = 0; i<inputs.length; i++){
sum += parseInt(inputs[i].value);
}
document.getElementById('total').value = sum;
}
</script>