【发布时间】:2014-05-13 17:31:19
【问题描述】:
我有一个测试按钮设置,当它被点击时,它能够显示一个警报或确认窗口。但是我希望它显示一个项目列表,我有列表的代码,但是当单击按钮时我似乎无法将其显示出来。我正在使用所有 DOM,所以不需要 jquery。谢谢你
var creatbtndiv = document.createElement("div");
var creatbtn = document.createElement("button");
creatbtn.innerHTML = "Click Me";
creatbtndiv.appendChild(creatbtn);
document.body.appendChild(creatbtndiv);
var list = function (name) {
var creatDiv = document.createElement("div");
creatDiv.id = "submenudiv";
creatDiv.className = "submenudiv";
var creatul = document.createElement("ul");
for(i = 0; i < 5; ++i){
li = doument.createElement("li");
li.innerHTML = "Submenu" + index;
creatul.appendChild(li);
}
creatDiv.appendChild(creatul);
document.body.appendChild(name);
};
creatbtndiv.onclick = function () {
var alert = confirm("yes master");
list();
};
【问题讨论】:
-
您的控制台是否给您一条错误消息? (顺便说一句,很适合香草)
-
这适用于jsfiddle.net - 呃,抱歉,我只看到了弹出窗口,而不是列表。
标签: javascript function dom button onclick