我試圖在外部JavaScript文件中顯示douter
(我的外部div),但是當我單擊HTML頁面中的按鈕時,它不顯示。我想用div替換div顯示外格,我看到的唯一錯誤是這樣的:無法使用javascript顯示div標記
[HTTP/1.1 304 Not Modified 15ms]
這裏是我的HTML代碼:
<div id="display">
<input type="button" id="button" value="Play Quiz" onclick="generator()"/>
</div>
...這是我的JavaScript:
function generator() {
button.style.display = "none";
var douter = document.createElement("div");
douter.setAttribute("class", "douter");
douter.id = "douter";
var dinner = document.createElement("div");
dinner.setAttribute("class", "dinner");
dinner.id = "dinner";
var btn = document.createElement("button");
btn.innerHTML = "Next";
// document.getElementById("display").style.display = "none";
var rad = document.createElement("input");
rad.setAttribute("type", "radio");
rad.setAttribute("name", "rad");
rad.setAttribute("id", "rad");
rad.setAttribute("value", "rad");
// document.write(Questions.question.length);
douter.appendChild(dinner);
dinner.appendChild(rad);
dinner.appendChild(btn);
}
我想隱藏顯示div並將其替換爲外部div及其內容。
歡迎(因此)。我已經在您的文章中修改了格式,但爲了將來參考,您可以通過選擇代碼然後單擊「{}」按鈕或使用4個空格縮進代碼來格式化代碼。謝謝! –
你看過[http/1.1狀態碼定義](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)嗎? –
你最後在哪裏附加你的douter div? –