私はプロジェクトに取り組んでいます(ブラウザベースのチェックリストを作成しています)。私の目標の1つは、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);
}
}
誰かが私に素晴らしい洞察やヒントを教えてくれたら。これは宿題ではなく、趣味なので、自己啓発のプロセスです。