我用按钮加载iframe,当我添加第二个按钮时它就无法工作。
HTML:
<div class="iframe_container"></div>
<a href="javascript:;" class="button" data-id="/test">Test</a>
脚本:
var button = document.querySelector(".button");
var iframeContainer = document.querySelector(".iframe_container");
button.addEventListener("click", function () {
var dataId = button.getAttribute("data-id");
if (dataId != null && dataId != undefined) {
iframeContainer.innerHTML = "";
iframeContainer.innerHTML =
'<iframe src="' + dataId + '" title="" style="width:100%;"></iframe>';
}
});
What i want to do=
<div class="iframe_container"></div>
<a href="javascript:;" class="button" data-id="/test">Test</a>
<div class="iframe_container"></div>
<a href="javascript:;" class="button" data-id="/foo">Test 2</a>
...但第二个按钮无法正常工作。