모달이 있고 둘 이상의 버튼으로 열려고합니다.여러 버튼으로 모달을 여는 방법은 무엇입니까?
첫 번째 버튼 ('Diamont Packet')이 작동하지만 모달은 열리지 만 다른 버튼은 작동하지 않습니다. 버튼의 ID는 모두 id="detail"
입니다.
모든 버튼을 작동시키는 방법, 모덜을 열려면 모든 버튼을 videlicet 하시겠습니까?
이것은 내 전체 코드 https://jsfiddle.net/hxhjyhpv/1/입니다.
이 내 JS 코드 :
var modal = document.getElementById('modal');
var btn = document.getElementById("detail");
var span = document.getElementsByClassName("close")[0];
btn.onclick = function() {
modal.style.display = "block";
}
span.onclick = function() {
modal.style.display = "none";
}
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
id는 달라야합니다. – brk
괜찮습니까?하지만 더 많은 버튼이있는 동일한 모달을 여는 방법은 무엇입니까? –