87,904
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="test" style="display: none">
<input type="text" /><input type="button" value="delete" />
</div>
<div>
<input type="text" /><input type="button" value="delete" />
</div>
<input type="button" value="copy" />
<script>
var template=document.getElementById('test');
document.body.onclick=function(e){
e=e||window.event;
var target= e.target || e.srcElement;
if(target.tagName.toLowerCase()=='input'){
if(target.value=='delete'){
var div=target.parentNode;
var p=div.parentNode;
p.removeChild(div);
}
if(target.value=='copy'){
var t=template.cloneNode(true);
t.removeAttribute('id');
t.style.display='';
document.body.insertBefore(t,target);
}
}
}
</script>
</div>
</body>
</html>