您现在的位置是:首页 > 电脑技术查询 > web开发

如何根据name 删除一个组件

编辑:chaxungu时间:2022-10-02 23:22:38分类:web开发

怎么根据name 删除一个组件
<table border= "0 " id= "FileTable ">
<input type= 'file ' class= 'file ' style= 'text ' name= '123 ' />

</table>
怎么删除 “123”这个组件 而不是通过FileTable.deleteRow();

------解决方案--------------------

<script language=javascript>
document.getElementsByName( "123 ")[0].removeNode(true)

</script>
------解决方案--------------------
楼上的代码兼容性差~~~~

<script>
var arr=document.getElementsByTagName( "input ");
for(var i=0;i <arr.length;i++){
if(arr[i].name== "123 "){
arr[i].parentNode.removeChild(arr[i]);
}
}
</script>