按 ID 的文档未连接

Document by ID not connecting

我最近正在为我的计算机做作业 class,但我的代码中出现连接错误。据我所知,函数看起来是正确的。

            function idCard(){
            var firstName = document.getElementByID("firstName").value;
            var lastName = document.getElementByID("lastName").value;
            var address = document.getElementByID("address").value;
            
            document.getElementById("postFullName").innerHTML = firstName + "" + lastName;
            document.getElementById("postAddress").innerHTML = address;
            
            var age = document.getElementByID("age").value;
            var phoneNumber = document.getElementByID("phoneNumber").value;
            
            const numberArray = [age,phoneNumber];
            
            for ( var i = 0; i < numberArray.length; i++){
                if (numberArray[i]<=100){
                document.getElementId("postAge").innerHTML = numberArray[i];
                }
                else{
                document.getElementId("postPhoneNumber").innerHTML = numberArray[i];
                }
            }
            
            }

显示效果很好,到目前为止,我的调试控制台只收到一个错误,“未捕获的类型错误:document.getElementByID 不是一个函数”。

在 JavaScript 中,区分大小写很重要,

函数后的前3行,应该是getElementById而不是getElementByID,还有第6、7行和for循环里面

innerHTML 应该可以工作,但它通常用于设置 html, innerText 会是更好的选择

祝你作业顺利