首页 文章

程序无法加载无法加载资源:服务器响应状态为404(未找到)

提问于
浏览
0

我正在尝试创建一个代码,通过输入您的大学学分来确定您的学校成绩,并输出学生姓名和成绩 . 但是我收到了一个我从未见过的错误 . 我是新手,似乎无法调试它 . 提前致谢!

<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="utf-8">
        <title>University Credits</title>
                 <script type="text/javascript">
                        /* Input Name and Credits from user.
                         * Process the studnets number of university credits.
                         * Outputs the student's Name and School year.
                        */

                    function credits() {
                        //Get name and univesity credits from user.
                        var studentName = document.getElementById("nameBox").value;
                        var creditNumber = parseFloat(document.getElementById("creditBox").value);
                        /*Compute number of credits to determine school grade.

                        If the number of credits is     And the number of credits           Then the year in school is:
                        greater than or equal to:            is less than:  
                                    0                              30                           freshman
                                    30                             60                           sophomore
                                    60                             90                           junior
                                    90                             ∞                            senior
                        */
                        var credits;

                        if (creditNumber >= 0 || creditNumber < 30){
                        credits="freshman"
                        }else if (creditNumber >= 30 || creditNumber < 60){
                        credits="sophomore"
                        }else if (creditNumber >= 60  || creditNumber < 90){
                        credits="sophomore"
                        }else if (creditNumber >= 90 || creditNumber < number.MAX_VALUE){
                        credits="sophomore"
                        }
                        //Display nameand grade to user.
                        var nameCredit= studentName + creditNumber;
                        document.getElementById("nameGrade").innerHTML = nameCredit;
                     }
                </script>
                </head>
                <body>
                    <h1>Enter you Name and University Credits to determinet your school grade.</h1>
                    Name: <input type= "text" id= "nameBox" size=3>
                    University Credits: <input type="text" id= "creditBox" size=3>
                    <button type="button" onlick="credits()">School Grade </button>                   
                </body>
</html>

1 回答

  • 0

    404错误与您的代码无关 . 该错误是因为您的浏览器未找到favicon . 浏览器在Web服务器的根目录中查找 favicon.ico ;它是页面浏览器选项卡上显示的图标,或者是书签,快捷方式等 . 如果您的服务器上没有 favicon.ico 文件(在本例中是您在本地计算机上运行的文件),您将得到404错误 . 没有人没有找到它 .

    由于输入错误,您的代码似乎没有尝试运行 . 而不是将事件处理程序附加到click event,而是将其附加到不存在的 lick 事件:

    <button type="button" onlick="credits()">School Grade</button>
    

    您发布的代码也包含 nameGrade 元素以输出 .

相关问题