0

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>");

「ヘルプ」は私のcssファイルで定義されています。上記の構文は、クラスを適用するのに正しいですか。

4

3 に答える 3

0

@FrédéricHamidiのように言った:

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>");
于 2013-02-20T09:43:50.747 に答える
0

あなたのアンカーは空です:

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

への変更:

<li><a href="www.anylink.com" class='help'>Dowload</a></li>
                                           ^^^^^^^-------
于 2013-02-20T09:44:13.970 に答える
0

document.write を使用しないでください - 問題が発生する可能性があります: document.write が「悪い習慣」と見なされるのはなぜですか?

Javacsript を使用して HTML をページに挿入する方法は他にもあります - .innerHTML が良い例です。jQuery などの JavaScript ライブラリにも多くのオプションがあります。

于 2013-02-20T09:44:21.080 に答える