我有标签a-av-player
(标签会在3秒钟后可见),并且需要在此标签的末尾添加按钮。我用js:
function foo() {
var button = document.createElement("button");
button.id = 'fs-vid-button';
button.innerHTML = "Do Something";
// 2. Append somewhere
var body = document.getElementsByTagName("v-av-player")[0];
body.appendChild(button);
}
setInterval(function() {
foo()
}, 3000)
仅当我将“ getElements”更改为“ body”时,脚本才起作用,为什么? 请帮助我:)
答案 0 :(得分:0)
仅具有style =“ visibility:hidden;”的按钮该怎么办?
然后您可以访问此按钮并更改样式document.getElementById(“ your_button_id”)。style.visibility =“ visible”;
或者您可以使用document.getElementById(“ your_button_id”)。classlist.remove(“ your_class”)类,这样就可以删除可能隐藏了它的CSS类。
...
或“显示:无;”然后“显示:阻止;”