JavaScript window.location问题

时间:2012-06-01 16:32:38

标签: javascript function window.location

function addCar(){
    loadCarRegistrations();
    if(carregJSON == null)
        { alert("NULL"); createJSONObject();}

    var owner = document.getElementById("frmOwner").value;
    var company = document.getElementById("frmCmpy").value ;
    var registration = document.getElementById("frmReg").value;
    var spacenumber = document.getElementById("frmSpaceNum").value;

    carregJSON[carID] = {
        "OwnerName": owner, 
        "Company": company, 
        "Registration": registration, 
        "SpaceNumber": spacenumber
    };
    carID++;
    saveJSON();

    test1();
}

function test1()
{
    window.location = 'index.html'
}

上面的代码运行正常,

但是如果我删除test1函数并替换大函数的第二行 从test1();window.location = 'index.html'它不会因某些奇怪的原因而起作用。并且没有显示任何错误。

所以我想知道为什么window.location = 'index.html'在主函数中不起作用?为什么它必须有自己的功能才能使它工作?

0 个答案:

没有答案