【发布时间】:2017-12-27 16:34:30
【问题描述】:
例如,如果我们有 btn 1 和 btn 2。
是否可以(通过 onclick 事件)点击 btn 1,然后出现 btn 2?
【问题讨论】:
标签: javascript function button onclick
例如,如果我们有 btn 1 和 btn 2。
是否可以(通过 onclick 事件)点击 btn 1,然后出现 btn 2?
【问题讨论】:
标签: javascript function button onclick
是的。
任何元素,包括button 元素,都可以设置触发其他元素样式属性更改的事件。
一个例子:
let get = document.querySelector.bind(document),
btn1 = get("#btn1"), btn2 = get("#btn2");
btn1.addEventListener("click", function() {
btn2.style.display = "initial";
});
.hidden {
display: none;
}
<button id="btn1">Click Me</button>
<button id="btn2" class="hidden" >I'm a button</button>
【讨论】: