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 回答