0
버튼을 클릭 할 때 div
div
요소 안에 버튼을 추가하려고합니다. 다음 JS
코드 :잡히지 않은 typeerror 객체에 'insertafter'메서드가 없습니다.
function doThis(){
var btn= document.createElement("input");
btn.type="submit";
btn.value="button";
var child=document.getElementById("child");
var submit=document.getElementById("submit");
child.insertAfter(btn, submit);
}
및 html
태그 : 콘솔에서
<div id="parent" class="parent">
<div id="child" class="child">
<input type="text" class="text"/>
<input id="submit" type="submit" onclick="doThis()"/>
</div>
<div>
내가 오류 메시지가 : Uncaught TypeError: Object #<HTMLDivElement> has no method insertAftert
. 이 문제를 해결하는 방법? JSFIDDLE
@MelanciaUK Thanks! –
당신은'child.appendChild (btn);'http://jsfiddle.net/BYwz9/2/ '를 사용할 수 있습니다. – rps