我有一個測試按鈕設置,當它被點擊時工作,它能夠顯示警報或確認窗口。不過,我希望它顯示項目列表,我有列表的代碼,但我似乎無法啓動單擊按鈕時。我使用所有的DOM,所以不需要jquery。謝謝在DOM上單擊按鈕後,如何調用函數
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();
};
您的控制檯是否會給您一條錯誤消息? (很適合去香草btw) –
這在http://jsfiddle.net工作 - 呃,對不起,我剛剛看到彈出窗口,而不是列表。 – Leo