添加行用var newrow=tableid.insertRow(rowIndex);
添加列用var newcell=rowid.insertCell();
为列写内容可以用innerHTML='input type="text">';
显示隐藏表格或按钮都用 object.style.display="block"; 显示
object.style.display="none" ; 隐藏删除行用 tableid.delectRow(rowIndex);
没有什么问题了吧
添加列用var newcell=rowid.insertCell();
为列写内容可以用innerHTML='input type="text">';
显示隐藏表格或按钮都用 object.style.display="block"; 显示
object.style.display="none" ; 隐藏删除行用 tableid.delectRow(rowIndex);
没有什么问题了吧
解决方案 »
- 有关仿人人回复框的写法
- 关于字符转换问题
- JavaScript有没类似其它语言的停止绘制屏幕和强制屏幕的命令?
- 请问一个上传图片的问题,不回传的问题~~谢~~
- 急:请问哪里有详细的JavaScript使用参考电子文档
- 紧急求助:按钮实现发信功能
- 请教,能否将下拉框(select)的宽度固定了?
- 有没有办法在body 的onunload事件中阻止窗口的关闭,有如何实现
- <meta>标签禁止使用cache那个东东要怎么写来着,我忘记了:)
- JS菜鸟求助,用JS画的一个table 给td添加 一个onclick()事件如何传值?
- 如何在Table的其中一行插入一个Table?
- 请教下Web下调用Word
<tr id="Trid" style="DISPLAY:none">
<td><input type="text" name="n1"></td>
</tr>
</TABLE>
<INPUT id="delbt" style="DISPLAY: none;Z-INDEX: 102;LEFT: 232px;WIDTH: 64px;POSITION: absolute;TOP: 64px;HEIGHT: 24px" type="button" value="Delete" onclick="del()"><INPUT id="addbt" style="Z-INDEX: 101; LEFT: 232px; WIDTH: 64px; POSITION: absolute; TOP: 24px; HEIGHT: 24px" type="button" value="Add" onclick="add()">
<script language="javascript">
var num = 0;
function add()
{
if(num==0)
{
document.getElementById("Trid").style.display = "";
document.getElementById("delbt").style.display = "";
}
else
{
var newRow = tab.insertRow();
var newCell = newRow.insertCell();
newCell.innerHTML = "<input type=\"text\" name=\"n1\">";
}
num++;
}
function del()
{
if(num>1)
{
tab.deleteRow();
}
else
{
document.getElementById("Trid").style.display = "none";
document.getElementById("delbt").style.display = "none";
}
num--;
}
</script>
其他的要求你自己改改就可以了