如何在javascript中的document.write()方法中添加一个类

时间:2013-02-20 09:42:21

标签: 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文件中定义。以上语法对于应用类是否正确。

3 个答案:

答案 0 :(得分: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>");

答案 1 :(得分:0)

你的锚是空的:

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

更改为:

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

答案 2 :(得分:0)

不要使用document.write - 它可能会导致您出现问题: Why is document.write considered a "bad practice"?

还有其他方法可以使用Javacsript将HTML注入页面 - .innerHTML就是一个很好的例子。像jQuery这样的JavaScript库也有很多选择。