<html>
<head>
<title></title>
<script>
var i = 1;
function addItem(){
var x = document.getElementById("nerror" + i);
x.innerHTML = '<div id =nerror' + a() + '></div>' + 'kk:<input type=text name=ll>'
+ '<input type=button value=del' + i + ' onclick=del(' + i + ')>'
}
function a(){i = i + 1; return i;}
function del(i){
var y = document.getElementById('nerror' + --i);
y.innerHTML=""
}
</script>
</head>
<body>
kk:<input type=text name=ll>
<div id=nerror1></div> <input type=button value=addfile onclick="addItem()">
</body>
</html>我只做到这里了, 我想要点击一行就删除一行,高手请帮忙
<head>
<title></title>
<script>
var i = 1;
function addItem(){
var x = document.getElementById("nerror" + i);
x.innerHTML = '<div id =nerror' + a() + '></div>' + 'kk:<input type=text name=ll>'
+ '<input type=button value=del' + i + ' onclick=del(' + i + ')>'
}
function a(){i = i + 1; return i;}
function del(i){
var y = document.getElementById('nerror' + --i);
y.innerHTML=""
}
</script>
</head>
<body>
kk:<input type=text name=ll>
<div id=nerror1></div> <input type=button value=addfile onclick="addItem()">
</body>
</html>我只做到这里了, 我想要点击一行就删除一行,高手请帮忙
//删除xml中信息
function DELFile(){
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
if(!xmlDoc.load("C:\\test.xml")){
$("result").innerHTML="没有记录!";
return;
}
xmlDoc.async=false;
xmlDoc=xmlDoc.documentElement;
// alert(xmlDoc.xml);
var xpair=xmlDoc.getElementsByTagName("pair");
if(xpair.length==0){
$("result").innerHTML="没有记录!";
return;
}
$("result").innerHTML=""
var j=0;
for(var i=0;i<xpair.length;i++){
if(document.getElementById('name').innerHTML.replace(" ","")==xpair[i].firstChild.text){
xmlDoc.removeChild(xpair[i]);
var oFSO = new ActiveXObject("Scripting.FileSystemObject");
var oFile = oFSO.OpenTextFile("c:\\test.xml",2);
oFile.write(xmlDoc.xml);
oFile.close();
$("result").innerHTML="删除成功!";
j++;
}
}
if(j==0)
$("result").innerHTML="没有记录!";
return;
}
记得给分哦
<script>
function addspan(obj,text,id,type)//添加元素
{
var olddiv;
if(obj==null)
{
olddiv=null;
}
else
{
olddiv = document.getElementById(obj.id+"span");
}
if(olddiv==null)
{
var span=document.createElement("input");
span.className="red";
span.type=type;
if(type=="button")
{
span.value="删除";
span.id="button"+id;
span.onclick=function(){
obj.parentNode.removeChild(span);
var text=document.getElementById("text"+id);
if(text!=null)
obj.parentNode.removeChild(text);
};
}
span.id="text"+id;
obj.parentNode.appendChild(span,obj);
}
} function add()
{
hid=document.getElementById("Hidden1");
var i=hid.value;
obj=document.getElementById("S_Title");
addspan(obj,"",i,"text");
addspan(obj,"",i,"button");
i++;
hid.value=i;
}
</script>
<body>
<form id="form1" runat="server">
<div>
<div>
标题:<input id="S_Title" type="text" onchange="add()" /></div>
</div>
<input type="button" value="addfile" onclick="add()"/>
<input id="Hidden1" type="hidden" value="0"/>
</form>
</body>
直接赋值过去就可以用了