求助一个问题:动态添加删除一个文件控件,添没什么,但删除遇到点问题 删除也用getElementById呀getElementsByName you 个 s ,getElementsByName 取的是个数组,删要用getElementsByName(“”)[0] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function delFujian( no ){ var node = document.getElementsByName( "fj"+no )[0]; node.parentNode.removeChild( node );} 这是我后来解决的<html><head><script language="javascript">var fjNo=0;function addFujian() {// var str = '<span name=fj'+ fjNo+'><input type="button" value="删除"onclick="delFujian( '+fjNo + ');"><INPUT type="file" size="40" NAME="File"><br/></span> ' var str = '<span id=fj'+ fjNo+'><input type="button" value="删除"onclick="delFujian( '+fjNo + ');"><INPUT type="file" size="40" NAME="File"><br/></span> ' fjNo++; document.getElementById('fjlist').insertAdjacentHTML("beforeEnd",str) document.getElementById('addB').value = "继续添加";}function delFujian( no ){ var node = document.getElementsByName( "fj"+no )[0]; var fjlist = document.getElementById("fjlist");// var node = fjlist.removeChild(node);// node.removeChild( node.firstChild );}</script></head><body> <form method="post" name="mail" action="tosend.jsp?submit=a" ENCTYPE="multipart/form-data" > <input type="button" value="添加附件" onclick="addFujian();" id="addB"></form> <p id="fjlist"> </p></body></html> Extjs gridPanel滚动条 太杯具了..Hello World程序都通不过~~谁能帮下忙?谢谢啦!!! html 背景怎么画网状交叉线条? 求助如何删除新增的元素 如何才能正常执行JS效果 用一个正则表达式找出"{--....... --}"这一个字符 怎样判断JAVASCRIPT打开文件错误?(再线) 怎么动态改变一个页面的背景图像? 这里有一个技术难题: 帮忙一下 EasyUI下面detailview视图下面AppendRow出现问题 如何用javascript取多个同名下拉框的值 js 判断时间
var node = document.getElementsByName( "fj"+no )[0];
node.parentNode.removeChild( node );
}
<html>
<head>
<script language="javascript">
var fjNo=0;
function addFujian() {
// var str = '<span name=fj'+ fjNo+'><input type="button" value="删除"onclick="delFujian( '+fjNo + ');"><INPUT type="file" size="40" NAME="File"><br/></span> ' var str = '<span id=fj'+ fjNo+'><input type="button" value="删除"onclick="delFujian( '+fjNo + ');"><INPUT type="file" size="40" NAME="File"><br/></span> '
fjNo++;
document.getElementById('fjlist').insertAdjacentHTML("beforeEnd",str)
document.getElementById('addB').value = "继续添加";
}function delFujian( no ){
var node = document.getElementsByName( "fj"+no )[0];
var fjlist = document.getElementById("fjlist");
// var node =
fjlist.removeChild(node);
// node.removeChild( node.firstChild );
}
</script>
</head>
<body>
<form method="post" name="mail" action="tosend.jsp?submit=a" ENCTYPE="multipart/form-data" >
<input type="button" value="添加附件" onclick="addFujian();" id="addB">
</form>
<p id="fjlist">
</p>
</body>
</html>