在table中怎么点击按钮赋值行 大神能给个简单点的代码吗 我的网页是用table做的 有很多table 我点击按钮的时候只想在一个table里面加一行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script language="JavaScript"> <!-- var rowIndex=0; function addLine(obj){ var objSourceRow=obj.parentNode.parentNode; var objTable=obj.parentNode.parentNode.parentNode.parentNode; if(obj.value=='增加'){ rowIndex++; var objRow=objTable.insertRow(rowIndex); var objCell; objCell=objRow.insertCell(0); objCell.innerHTML=objSourceRow.cells[0].innerHTML; objCell=objRow.insertCell(1); objCell.innerHTML=objSourceRow.cells[1].innerHTML; objCell=objRow.insertCell(2); objCell.innerHTML=objSourceRow.cells[2].innerHTML.replace(/增加/,'删除'); } else{ objTable.lastChild.removeChild(objSourceRow); rowIndex--; } } //--> </script> </head> <body bgcolor="#ffffff"> <form name="form1" method="post"> <table width="450" border=0 align=center cellPadding="0" cellSpacing="1"> <tr><td width="200">目的数据库</td> <td width="200">源数据库</td> <td width="50"></td> </tr><tr> <td><select name="select"> <option value="" selected>选择</option> <option value="1">第一</option> <option value="2">第二</option> </select></td> <td><select name="select"> <option value="" selected>选择</option> <option value="1">第三</option> <option value="2">第四</option> </select></td> <td><input name="add" type="button" id="add" value="增加" onClick="addLine(this)"></td> </tr> </table> </form> </body> </html>楼主参考下 IIS6.0,.net 版本选择问题 怎么设置表格的的边的宽度样式及颜色? 如何创建一个SqlParameter类型的对象数组? 如何用JavaScript控制TreeView呢??我想用在选中一节点时改变改节点的内容。字体颜色,大小等,如何实现呢?? *.aspx页面在外服上呈现乱码怎么解决???? C# 把excel表格数据导入sqlserver200行左右报错 谁能解释一下这段代码??? 关于textbox输入验证的客户端实现 小问题,谁来帮帮我? 数据库连接代码保存在那里最好呢? 怎么限制IP段 浏览网页文件的内容 如何利用string.Replace替换word模板里的标签??
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
var rowIndex=0;
function addLine(obj){
var objSourceRow=obj.parentNode.parentNode;
var objTable=obj.parentNode.parentNode.parentNode.parentNode;
if(obj.value=='增加'){
rowIndex++;
var objRow=objTable.insertRow(rowIndex);
var objCell;
objCell=objRow.insertCell(0);
objCell.innerHTML=objSourceRow.cells[0].innerHTML;
objCell=objRow.insertCell(1);
objCell.innerHTML=objSourceRow.cells[1].innerHTML;
objCell=objRow.insertCell(2);
objCell.innerHTML=objSourceRow.cells[2].innerHTML.replace(/增加/,'删除');
}
else{
objTable.lastChild.removeChild(objSourceRow);
rowIndex--;
}
}
//-->
</script>
</head>
<body bgcolor="#ffffff">
<form name="form1" method="post">
<table width="450" border=0 align=center cellPadding="0" cellSpacing="1">
<tr>
<td width="200">目的数据库</td>
<td width="200">源数据库</td>
<td width="50"></td>
</tr><tr> <td>
<select name="select">
<option value="" selected>选择</option>
<option value="1">第一</option>
<option value="2">第二</option>
</select></td> <td><select name="select">
<option value="" selected>选择</option>
<option value="1">第三</option>
<option value="2">第四</option>
</select></td> <td>
<input name="add" type="button" id="add" value="增加" onClick="addLine(this)">
</td> </tr> </table>
</form>
</body>
</html>楼主参考下