【发布时间】:2013-07-25 14:49:04
【问题描述】:
我正在尝试从弹出窗口更改父窗口中按钮的类。我可以更改显示,但班级更改似乎没有生效。在弹出窗口中运行的这段代码有什么问题?对 innerHTML 和 display 的更改有效,但 className 无效。
var messages = window.opener.document.getElementById("messages");
messages.innerHTML="Now linked to Facebook page at "+ link + ".";
var firstmessage = window.opener.document.getElementById("firstmessage");
firstmessage.style.display = 'block';
firstmessage.style.className += ' notice_msg ';
var choosefanpagebtn = window.opener.document.getElementById("choosefanpagebtn");
choosefanpagebtn.style.className = "";
choosefanpagebtn.style.className = "green_button";
谢谢。
【问题讨论】:
-
将
.style.className更改为.className
标签: javascript jquery css parent classname