這在FF Safari和Chrome,但在IE8innerHTML的樣式元素導致運行錯誤
導致錯誤var styleText = "#" + containerElement.id + " button {background-color:" + options.bg_color + ";}";
styleText += "#" + containerElement.id + " button.not-open {color:" + options.txt_color + ";}";
styleText += "#" + containerElement.id + " button.not-open:hover {color:" + options.hvr_color + ";}";
styleText += ".info_pane {background-color:" + options.bg_color + ";}";
styleText += ".info_pane {color:" + options.txt_color + ";}";
styleText += ".info_pane a {color:" + options.txt_color + ";}";
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = styleText;
的innerHTML是什麼引發錯誤的。做這項工作最好的選擇是什麼?我環顧四周,我發現的大部分東西似乎有點不穩定
文件撰寫將是最好的選擇 –
我試圖 \t \t文件撰寫(「<風格類型=」文本/ CSS「>'); \t \t document.write(styleText); \t \t document.write('');我該做什麼呢?這使得我的網頁上沒有任何東西出現haha –