第一,你这样的赋name操作是无效的。
第二,删除一个对象可以用
var e = document.getElementById("inputId");
e.parentNode.removeChild(e); ///兼容所有的浏览器
第二,删除一个对象可以用
var e = document.getElementById("inputId");
e.parentNode.removeChild(e); ///兼容所有的浏览器
function f1()
{
var gridInput = document.createElement("<input>");
// gridInput.setAttribute("type","hidden");
gridInput.setAttribute("id","myinput");
gridInput.setAttribute("name","t_MSWFSDFFCWQD$BZ$");
gridInput.setAttribute("value","s" );
form1.insertBefore(gridInput);
}
function fdel()
{
document.getElementById("myinput").removeNode(true);
}
</script><body onLoad="">
<form ID=form1 name="form1">
<input type="button" value="oooo" onclick=f1()>
<input type="button" value="delbutton" onclick=fdel()></body>
</form>