此对象构造函数阻止我的脚本运行

时间:2012-07-21 12:43:22

标签: javascript html xml dom

我正在开发一个项目(创建一个基于浏览器的检查列表)。我的目标之一是手工编写每个部分而不使用像jquery或mysql数据库这样的库。

目前我正在尝试创建用于管理任务的对象。我没有完成主要功能,但一切都已关闭,我没有发现任何错误。此外,我还没有迭代它或调用它的函数,所以没有什么可以引用它。当我发表评论时,脚本正常运行。

我已经在上面包含了xml请求链接,并在脚本的单独部分中成功测试了它们 我在firefox中测试 我在SciTE写这篇文章

以下是代码:

function Task(name,node,childNode,divClass,content,onclick)
{
    function retrieveTask(node,childNode)
    {
        var taskArray = [];
        taskArray.push(xmlDoc.getElementsByTagName(name)[node].childNodes[childNode].nodeValue;)
        taskArray.push(xmlDoc.getElementsByTagName(description)[node].childNodes[childNode].nodeValue;)
        taskArray.push(xmlDoc.getElementsByTagName(complete)[node].childNodes[childNode].nodeValue;)
        return taskArray;
    }

    function displayTask(name,content)
    {
        var task = retrieveTask(node,childNode);
        var clickDiv = "";
        formatDiv(name,"task",task[1],clickDiv);
        task[2] === true ? formatDiv(name+1,"incompleteBox"," ",clickDiv) : formatDiv(name+1,"completeBox","O",clickDiv);
    }
}

如果有人能给我一些很棒的见解或提示。这不是家庭作业,这是一种爱好,所以这是一个自我教学过程。

1 个答案:

答案 0 :(得分:0)

...childNodes[childNode].nodeValue;)

应为);