html 文件上传与移除,js jquery分别实现动态的文件上传操作按钮的添加和删除

javascript实现

jquery文件上传

var addMore = function() {

var div = document.getElementById("div2");

var br = document.createElement("br");

var input = document.createElement("input");

var button = document.createElement("input");

input.setAttribute("type", "file");

button.setAttribute("type", "button");

button.setAttribute("value", "Remove");

button.onclick = function() {

div.removeChild(br);

div.removeChild(input);

div.removeChild(button);

}

div.appendChild(br);

div.appendChild(input);

div.appendChild(button);

}

//节点的移动

//$(function(){

//});

jquery实现

jquery文件上传jquery1

/** var addMore = function() {

var div = document.getElementById("div2");

var br = document.createElement("br");

var input = document.createElement("input");

var button = document.createElement("input");

input.setAttribute("type", "file");

button.setAttribute("type", "button");

button.setAttribute("value", "Remove");

button.onclick = function() {

div.removeChild(br);

div.removeChild(input);

div.removeChild(button);

}

div.appendChild(br);

div.appendChild(input);

div.appendChild(button);

}**/

//jquery实现文件上传的按钮添加和删除

$(function(){

$("input[type=button]").click(function(){

var br = $("
");

var input = $("");

var button = $("");

$("#div1").append(br).append(input).append(button);

button.click(function() {

br.remove();

input.remove();

button.remove();

});

});

});