2013-02-20 31 views
0

我在document.write中添加了一個類,但它沒有顯示,下面是我的代碼。如何在javascript中的document.write()方法中添加類

new_window = open("","hoverwindow","width=600,height=300,left=10,top=10"); 
new_window.document.open(); 
new_window.document.write("<li>Dowload <a href=www.anylink.com class='help'></a></li>"); 

「help」在我的css文件中定義。上述語法對於應用該類是否正確。

+0

您問題中的標記無效。應該在'href'屬性的值附近引用引號。 – 2013-02-20 09:43:51

+0

你的問題或問題是什麼? – reporter 2013-02-20 09:44:02

+2

幫助類已創建,但css文件可能不會出現在您的新瀏覽器窗口中。 – Ashwin 2013-02-20 09:44:10

回答

0

如@FrédéricHamidisayd:

new_window = open("","hoverwindow","width=600,height=300,left=10,top=10"); 
new_window.document.open();  
new_window.document.write("<li>Dowload <a href='www.anylink.com' class='help'></a></li>"); 
+0

請勿複製他人。 – gdoron 2013-02-20 09:46:10

0

你的錨是空的:

<li>Dowload <a href=www.anylink.com class='help'></a></li> 
               ^-------- 

更改爲:

<li><a href="www.anylink.com" class='help'>Dowload</a></li> 
              ^^^^^^^------- 
+0

幫助班級有圖片,但圖片沒有顯示出來。如果我將這個類應用於HTML中的任何屬性,它就可以工作,但不能用於document.write() – 2013-02-20 09:52:07

0

不要使用文件撰寫 - 它可以使你問題: Why is document.write considered a "bad practice"?

還有其他一些使用Javacsript將HTML注入頁面的方法 - .innerHTML就是一個很好的例子。像jQuery這樣的JavaScript庫也有很多選項。

相關問題