我目前正在开发链接生成器以改善自己。我在访问一个在脚本开头声明的全局数组时遇到了麻烦,在#34; click"从第一天开始的活动。我自己试过调试但是卡住了!
目前我尝试使用unshift()函数从数组开头的表单中添加新数据。函数的返回告诉我有4个项目,但数据不在数组中。
看起来像这样:
var listeLiens = [{
titre: "So Foot",
url: "http://sofoot.com",
auteur: "yann.usaille"
},
{
titre: "Guide d'autodéfense numérique",
url: "http://guide.boum.org",
auteur: "paulochon"
},
{
titre: "L'encyclopédie en ligne Wikipedia",
url: "http://Wikipedia.org",
auteur: "annie.zette"
}
];
inputSubmit.addEventListener("click", function() {
form = document.querySelector("form");
listeLiens.unshift({
"titre": form.elements.titreLien.value,
"url": form.elements.urlLien.value,
"auteur": form.elements.nomAuteur.value
});
});
我在网上查了一下但无法找到解决方案。
答案 0 :(得分:0)
我尝试了一些解决问题的方法,但仍然存在同样的错误! 在我的事件中,我没有成功访问在我的脚本开头声明的全局数组...它似乎是事件中使用的另一个数组,与脚本的开始时不一样......