繁体   English   中英

如何在JavaScript中的document.write()方法中添加类

[英]How to add a class in document.write() method in 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>");

“帮助”在我的css文件中定义。 以上语法是否适用于该类?

就像@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>");

您的锚是空的:

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

改成:

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

不要使用document.write-这可能会导致您出现问题: 为什么document.write被认为是“不良做法”?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM