javascript => insertRow insertCell deleteRow rowIndex 用法
2010-04-29 17:28
549 查看
<html> <head> <mce:script type = "text/javascript"><!-- function addrow() { var i = document.getElementById("table").rows.length; var newtable = document.getElementById("table");//can use getElementsByTagName var CopyTr = newtable.insertRow(0); var copycell = CopyTr.insertCell(); copycell.innerHTML=i; } function delrow() { var i = document.getElementById("table").rowIndex; var n = document.getElementById("table").rows.length; if (n!=1)//if not one line just delete line { document.getElementById("table").deleteRow(i); } else//if table have one line can not do delete { alert("just one line can not delete"); } } // --></mce:script> </head> <body> <input type = "button" onclick = "addrow();" value = "addrows"> <input type = "button" onclick = "delrow();" value = "delrows" id = "delbutton"> <table border=1 id = "table"> <tr> <td>111</td> </tr> </table> </body> </html>
insertRow(i)
:方法可用来往表格中的指定位置上插入新行
把新行插入表格第i
行之上 i从0开始计算 (表格的第一行 为第0行) 如果i等于表格总行数 则插入最后一行
insertCell(i):在行中插入1列 方法同 insertRow(i)
deleteRow(i)
:删除 表格中的第i行 i从0开始算起
rowIndex
:
返回某一行在表格中行集合的位置
相关文章推荐
- javascript插入、删除一个表格行:insertRow/deleteRow/insertCell
- 去掉‘23’<a href="index.php?fileid='<?php echo $row['fileID']?>'">
- Cannot insert duplicate key row in object 'dbo.DependencyNodeBase' with unique index 'ndx_Dependency
- <a href="javascript:void(0);">用法
- 数据库 insert 用法实例<二>
- 无法从用法中推导出方法“System.Data.Linq.Table<MvcTest.Models.Dinner>.InsertAllOnSubmit<TSubEntity>(System.Colle
- Notes on <Understanding AJAX: Using JavaScript to Create Rich Internet Applications>
- 在Java中将数据库查询结果保存为List<Map>类型的JavaScript数组文件
- ifstream& operator>>函数无法获取空行和peek函数的用法
- C# 4.0 延迟加载 Lazy<>用法
- 学习笔记--javascript 的<script></script>放在body和<head></head>的区别
- Parceable的简单用法,如何传递List<T>和对象,中间写入数组
- ASP.NET AJAX 说明文档->客户端引用->全局命名空间->JavaScript 基础类型扩展->Array 类型扩展->clone 函数
- MsAjax Lib-> Array.insert 函数
- <mvc:annotation-driven/>、<context:component-scan base-package=""/>、<context:annotation-config/>的用法
- JavaScript系统学习之二 <事件,对象>
- mybatis 中insert语句报如下错误: Incorrect integer value: '' for column 'pic_len' at row 1
- 注意<c:forEach>的用法
- [转] asp.net <%%>&<%#%>&<%=%>&<%@%>&<%$%>用法区别
- <c:if test="value ne, eq, lt, gt,...."> 用法