关于用JS创建了DIV删除不了

 <head runat="server">
    <title></title>
     <script type="text/javascript">
         function one() {
             var oDivContainer = document.getElementById('container');
             var oBtn1 = document.getElementById('btnAdd');
             var aBtn = oDivContainer.getElementsByTagName('input');
             var oDiv = document.createElement('div'); //创建div
             var oButton = document.createElement('input'); //创建button
             oButton.type = 'button';
             oButton.value = "X";
             oDiv.appendChild(oButton); //将button添加到div中
             oDivContainer.appendChild(oDiv); //将div添加到页面中
         }
         function dmove() {

             oDiv.parent.removeChildNode(oDiv);
         }
     </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <input type="button" value="按钮" id="btnAdd" onmouseover="one()" onmouseout="dmove()"/>
        <div id="container"></div>
    </div>
    </form>
</body>
</html>

```<head runat="server">
    <title></title>
     <script type="text/javascript">
         function one() {
             var oDivContainer = document.getElementById('container');
             var oBtn1 = document.getElementById('btnAdd');
             var aBtn = oDivContainer.getElementsByTagName('input');
             var oDiv = document.createElement('div'); //创建div
             var oButton = document.createElement('input'); //创建button
             oButton.type = 'button';
             oButton.value = "X";
             oDiv.appendChild(oButton); //将button添加到div中
             oDivContainer.appendChild(oDiv); //将div添加到页面中
         }
         function dmove() {

             oDiv.parent.removeChildNode(oDiv);
         }
     </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <input type="button" value="按钮" id="btnAdd" onmouseover="one()" onmouseout="dmove()"/>
        <div id="container"></div>
    </div>
    </form>
</body>
</html>


 <head runat="server">
    <title></title>
     <script type="text/javascript">
var oDiv;//////申明为全局变量,要不你的dmove函数中引用不到one中申明的局部变量的
         function one() {
             var oDivContainer = document.getElementById('container');
             var oBtn1 = document.getElementById('btnAdd');
             var aBtn = oDivContainer.getElementsByTagName('input');
             oDiv = document.createElement('div'); //创建div
             var oButton = document.createElement('input'); //创建button
             oButton.type = 'button';
             oButton.value = "X";
             oDiv.appendChild(oButton); //将button添加到div中
             oDivContainer.appendChild(oDiv); //将div添加到页面中
         }
         function dmove() {
             //oDiv.parent//是parentNode属性,方法也搞错了。removeChild
             oDiv.parentNode.removeChild(oDiv);
         }
     </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <input type="button" value="按钮" id="btnAdd" onmouseover="one()" onmouseout="dmove()"/>
        <div id="container"></div>
    </div>
    </form>
</body>
</html>