次のコードがInternetExplorerで機能しないのはなぜですか?Firefoxでは正常に動作します。「オブジェクトはこの種のプロパティまたはメソッドをサポートしていません」というメッセージが表示されます。助けてください。以下はコードです。
<script type="text/javascript">
function calcmrc() {
var inputs = document.getElementsByClassName('mrc');
var sum = 0;
for (var i = 0; i < inputs.length; i++) {
var input = inputs[i];
var num = Number(input.value);
if (isNaN(num)) {
alert('Please Enter a valid number: ' + input.value);
num = 0;
}
sum += num;
}
document.getElementById('mrcresult').value = '$' + sum;
}
</script>