【发布时间】:2017-10-18 20:14:28
【问题描述】:
我已经创建了一个简单的js代码:
var testContainer = document.getElementById("test");
var butt = document.getElementById("test-button");
butt.addEventListener("click", function(){
var paragraph = document.createElement("p");
paragraph.innerText = "test";
testContainer.appendChild(paragraph);
});
使用 HTML 代码:
<form>
<div id="test"></div>
<button id="test-button"> test </button>
</form>
这里是 JSFiddle。
我的问题是为什么当<button> 在<form> 中时,我的事件监听器被阻塞并且它不能向<div id="test"> 添加新元素?
我不明白为什么它无效。
【问题讨论】:
标签: javascript html forms