javascript实现 复制代码 代码如下: jquery文件上传 <BR>var addMore = function() { <BR>var div = document.getElementById("div2"); <BR>var br = document.createElement("br"); <BR>var input = document.createElement("input"); <BR>var button = document.createElement("input"); <br><br>input.setAttribute("type", "file"); <BR>button.setAttribute("type", "button"); <BR>button.setAttribute("value", "Remove"); <br><br>button.onclick = function() { <BR>div.removeChild(br); <BR>div.removeChild(input); <BR>div.removeChild(button); <BR>} <br><br>div.appendChild(br); <BR>div.appendChild(input); <BR>div.appendChild(button); <BR>} <BR>//节点的移动 <BR>//$(function(){ <br><br>//}); <BR> jquery实现 复制代码 代码如下: jquery文件上传 jquery1 <BR>/** var addMore = function() { <BR>var div = document.getElementById("div2"); <BR>var br = document.createElement("br"); <BR>var input = document.createElement("input"); <BR>var button = document.createElement("input"); <br><br>input.setAttribute("type", "file"); <BR>button.setAttribute("type", "button"); <BR>button.setAttribute("value", "Remove"); <br><br>button.onclick = function() { <BR>div.removeChild(br); <BR>div.removeChild(input); <BR>div.removeChild(button); <BR>} <br><br>div.appendChild(br); <BR>div.appendChild(input); <BR>div.appendChild(button); <BR>}**/ <BR>//jquery实现文件上传的按钮添加和删除 <BR>$(function(){ <BR>$("input[type=button]").click(function(){ <BR>var br = $("<br>"); <BR>var input = $("<input type='file'/>"); <BR>var button = $("<input type='button' value='Remove'/>"); <BR>$("#div1").append(br).append(input).append(button); <br><br>button.click(function() { <BR>br.remove(); <BR>input.remove(); <BR>button.remove(); <BR>}); <BR>}); <BR>}); <BR>