代码之家  ›  专栏  ›  技术社区  ›  NewbieCoder

窗添加功能时提示停止工作

  •  0
  • NewbieCoder  · 技术社区  · 7 年前
    var user = window.prompt("Welcome to the Vacation Planner. Please enter yourname");
    document.getElementById("greeting").innerHTML += ", " + user;
    var enterDays = document.getElementById("enterDays");
    /*
    function.calculateDays(){
        var dayMessage = document.getElementById("dayMessage");
        if(enterDays <4){
            dayMessage.innerHTML = "Short trips are always worth it!";
            }
        else if(enterDays<7){
            dayMessage.innerHTML = "Cool, you'll be there for a week"
            }
        else{
            dayMessage.innerHTML = "You'll have plenty of time to relax and have fun!"
            }
    }*/
    enterDays.onclick = calculateDays;
    

    当我输入这个代码时,窗口。提示正确工作。但是当我取消对函数的注释时。calculateDays,窗口。提示停止工作。有人能解释为什么会发生这种情况以及如何解决它吗? 谢谢!!!

    1 回复  |  直到 7 年前
        1
  •  0
  •   user2039981 user2039981    7 年前

    function.calculateDays 不是有效语法,将引发语法错误,从而阻止将来的代码调用,要修复它,请将其替换为 function calculateDays