//销毁建立的对象
//Element为对象ID
Delete:function(Element)
{
var o=document.getElementById(Element);   
   o.parentNode.removeChild(o);  
}

解决方案 »

  1.   

    var inp=document.getElementById("inputid");
    inp.parentNode.removeChild(inp);
      

  2.   

    自写了一个动态添加删除input的实例 贴出来 也许对楼主有帮助<script>
        function addspan(obj,text,id,type)//添加元素
        { 
            var olddiv;
            if(obj==null)
            {
                olddiv=null;
            }  
            else
            {
                olddiv = document.getElementById(obj.id+"span"); 
            }   
            if(olddiv==null)  
            {        
                var span=document.createElement("input");            
                span.className="red";
                span.type=type;
                if(type=="button")
                {
                    span.value="删除";                
                    span.id="button"+id;
                    span.onclick=function(){
                        obj.parentNode.removeChild(span);
                        var text=document.getElementById("text"+id);
                        if(text!=null)
                        obj.parentNode.removeChild(text);                
                    };
                }
                span.id="text"+id;
                obj.parentNode.appendChild(span,obj);  
            }
         
        }    function add()
        {        
            hid=document.getElementById("Hidden1");
            var i=hid.value;
            obj=document.getElementById("S_Title");
            addspan(obj,"",i,"text");
            addspan(obj,"",i,"button");
            i++;
            hid.value=i;
        }  
        </script>
    <form id="form1" runat="server">
            <div>
                <div>
                    标题:<input id="S_Title" type="text" onchange="add()" /></div>
            </div>       
            <input type="button" value="addfile" onclick="add()"/>
            <input id="Hidden1" type="hidden" value="0"/>
        </form>
      

  3.   

    使用JQ
    更方便
    如$("#xxx").remove;
      

  4.   


    <script>
    function DeleteInput()
    {
    var o=document.getElementById("a");
    if(o==null)
    {
    alert("对象不存在");
    return;
    }
    document.body.removeChild(o);
    }
    </script>
    <input type="text" id="a">
    <input type="button" value="删除文本框" onclick="DeleteInput()">