我已经做出了动态添加的功能,哪位大哥知道 “动态删除” 怎么做?
以下是我做的 “动态添加”的代码 摘要
<script language="JavaScript">
function addFile()
{
var str = '<INPUT type="file" size="50" NAME="File"><br>'
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str) }
</script>
---------
<form action="jsp1.jsp" name="from" enctype="multipart/form-data" method="POST">
<P id="MyFile"><INPUT type="file" size="50" NAME="File"></P>
<p>
<input type="button" value="增加(Add)" onclick="addFile()">
<input onclick="this.form.reset()" type="button" value="重置(ReSet)">
</P>
<input type="submit" value="上传"/><br /><br />
</form>
以下是我做的 “动态添加”的代码 摘要
<script language="JavaScript">
function addFile()
{
var str = '<INPUT type="file" size="50" NAME="File"><br>'
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str) }
</script>
---------
<form action="jsp1.jsp" name="from" enctype="multipart/form-data" method="POST">
<P id="MyFile"><INPUT type="file" size="50" NAME="File"></P>
<p>
<input type="button" value="增加(Add)" onclick="addFile()">
<input onclick="this.form.reset()" type="button" value="重置(ReSet)">
</P>
<input type="submit" value="上传"/><br /><br />
</form>
如果返回值 NodeList 类型没有标示 readonly 那就可以修改,用 Javascript 中操作数组的方法一样的操作 HTMLCollection & NodeList 对象。http://www.w3.org/TR/2002/PR-DOM-Level-2-HTML-20021108/idl-definitions.html