为什么我的下列代码在Internet Explorer中不起作用?它在Firefox中工作正常。我得到“物体不支持这种属性或方法。”请帮忙。以下是代码。错误类型对象不支持Internet Explorer上的这种属性或方法
<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>