表格的动态删除行,一个小问题,来者有分!
<html>
<script language="JavaScript">
function GetInfo(){
var num=document.form1.select.options[document.form1.select.selectedIndex].value;
for(var i=0;i<3;i++){
if(num=='1'){
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}else
if(num=='2'){
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}
}
}
</script>
<body >
<form name="form1" method="post" action="">
<select name="select" size="5" onChange="javascript:GetInfo();">
<option value="2">2</option>
<option value="1">1</option>
<select>
<table name='tbl' id="tbl" border="1" width=400 align="center">
</table>
</form>
</body>
</html>
选择1的时候 清楚选择2的结果 选择的时候清楚选择1的结果
问题点数:40、回复次数:5Top
1 楼nonegigi()回复于 2005-02-02 13:56:15 得分 18
<html>
<script language="JavaScript">
function GetInfo(){
var num=document.form1.select.options[document.form1.select.selectedIndex].value;
for(var i=0;i<3;i++){
if(num=='1'){
//tb1.innerHTML="";
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}else
if(num=='2'){
document.all("tbl").innerText = "";
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}
}
}
</script>
<body >
<form name="form1" method="post" action="">
<select name="select" size="5" onChange="javascript:GetInfo();">
<option value="2">2</option>
<option value="1">1</option>
<select>
<table name='tbl' id="tbl" border="1" width=400 align="center">
</table>
</form>
</body>
</html>
Top
2 楼GageCSDN(稻草人)回复于 2005-02-02 13:58:03 得分 18
function GetInfo(){
var num=document.form1.select.options[document.form1.select.selectedIndex].value;
while(tbl.childNodes.length)
{
tbl.removeChild(tbl.childNodes[0]);
}
for(var i=0;i<3;i++){
if(num=='1'){
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}else
if(num=='2'){
R=tbl.insertRow()
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
C=R.insertCell()
C.innerHTML="<td><input name='waste_name' type='text' size='13'></td>"
}
}
}
</script>
Top
3 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-02-02 14:03:28 得分 2
学习!Top
4 楼lawyu(雨淋漓)回复于 2005-02-02 14:13:50 得分 2
:)Top
5 楼NoCry(田雨)回复于 2005-02-02 14:26:53 得分 0
谢谢两位。有你们的帮助才有我的进步!Top




