七郎's JavaBlog
草木竹石皆可為劒。至人之用人若鏡,不將不迎,應而不藏,故能勝物而不傷。
posts - 60, comments - 14, trackbacks - 0, articles - 0
导航
BlogJava
首页
新随笔
管理
随笔分类
ajax
Ejb(2)
ext
java
oracle
PM
QA
Thought(1)
随笔档案
2008年11月 (2)
2008年8月 (5)
2008年7月 (9)
2008年6月 (5)
2008年5月 (1)
2008年4月 (2)
2008年3月 (1)
2007年11月 (1)
2007年8月 (2)
2007年7月 (3)
2007年6月 (1)
2007年5月 (1)
2007年4月 (25)
最新随笔
1. 郎咸平:未来和下一代很悲惨,我都不想讲了
2. eclipse中ext的插件安装说明
3. JSP直连各类数据库大全
4. 点击隐藏行 div tbody
5. JavaScript使用技巧精萃
6. iframe自适应高度
7. IE自带的网页过渡特效
8. 0x00000....蓝屏
9. etElementByID getElementsByName getElementsByTagName的区别和总结
10. JS 动态增加删除表格
搜索
最新评论
1. re: Hibernate+Oracle+CLOB的读写问题
不行啊··
--天梯图
2. re: Hibernate+Oracle+CLOB的读写问题
启动就报类型错误····
--天梯图
3. re: GROUP BY and HAVING用法
评论内容较长,点击标题查看
--likydba
4. re: 关于“Internet Explorer无法打开站点,已终止操作”
太感谢了,解决了我的问题
--yujiaao
5. re: 关于“Internet Explorer无法打开站点,已终止操作”
不知道如何操作?
--磊
阅读排行榜
1. GROUP BY and HAVING用法(9399)
2. 关于“Internet Explorer无法打开站点,已终止操作”(5806)
3. SQL语句里将字符串转换数字类型(5615)
4. ORACLE数据库分页查询/翻页 最佳实践(3744)
5. hibernate中clob处理 (1925)
评论排行榜
1. 关于“Internet Explorer无法打开站点,已终止操作”(10)
2. Hibernate+Oracle+CLOB的读写问题 (2)
3. GROUP BY and HAVING用法(1)
4. JSP+TOMCAT下载rar附件出现乱码的解决方法~ (1)
5. [整理]SQL语句学习手册实例版 (0)
JS 动态增加删除表格
Posted on 2008-07-17 15:15
七郎归来
阅读(1759)
评论(0)
编辑
收藏
<
HTML
>
<
HEAD
>
<
script
language
="javascript"
>
//
--------------------------删除行开始--------------------------------------
function
DeleteRow(obj)
{
//
删除行
//
index插入的位置
alert(
"
Table1的行数:
"
+
obj.rows.length
+
"
\n
"
+
"
Table1的列数:
"
+
obj.rows(
0
).cells.length);
if
(obj.rows.length
>
1
)
{
obj.deleteRow(obj.rows.length
-
1
);
}
}
//
--------------------------删除行结束--------------------------------------
//
--------------------------插入行开始--------------------------------------
function
InsertRow(obj)
{
//
插入行
//
index插入的位置
alert(
"
Table1的行数:
"
+
obj.rows.length
+
"
\n
"
+
"
Table1的列数:
"
+
obj.rows(
0
).cells.length);
var
oTr
=
obj.insertRow(obj.rows.length);
oTr.style.height
=
21
var
oTd
for
(j
=
0
;j
<
obj.rows(
0
).cells.length;j
++
)
{
oTd
=
oTr.insertCell(j)
oTd.innerText
=
"
"
//
" "
}
}
//
--------------------------插入行结束--------------------------------------
//
--------------------------插入列开始--------------------------------------
function
InsertCol(obj)
{
var
oTd
for
(j
=
0
;j
<
obj.rows.length;j
++
)
{
oTd
=
obj.rows(j).insertCell(obj.rows(j).cells.length);
oTd.innerText
=
"
"
//
" "
}
}
//
--------------------------插入列结束--------------------------------------
//
--------------------------删除列开始--------------------------------------
function
DeleteCol(obj)
{
alert(Table1.rows(
0
).cells.length);
for
(j
=
0
;j
<
Table1.rows.length;j
++
)
{
if
(Table1.rows(j).cells.length
>
1
)
{
Table1.rows(j).deleteCell(Table1.rows(j).cells.length
-
1
);
}
}
}
//
--------------------------删除列结束--------------------------------------
//
--------------------------更改表格文字开始--------------------------------------
function
showinput()
{
elm
=
event.srcElement;
if
(elm.tagName
!=
"
TD
"
)
return
;
elm.innerHTML
=
"
<input onblur='hide()' value='
"
+
elm.innerText
+
"
' style='text-align:center;width:100%;border-width: 0px;' name='input1' id='input1'></input>
"
;
document.all.item(
"
input1
"
).focus();
document.all.item(
"
input1
"
).select();
}
function
hide()
{
elm
=
event.srcElement;
elm.parentNode.innerHTML
=
elm.value
}
//
--------------------------更改表格文字结束--------------------------------------
//
function document.onmousedown(){
//
alert(event.keyCode);
//
}
</
script
>
<
TITLE
>
Lion互动网络=》动态添加修改表格(行、列、内容)
</
TITLE
>
</
HEAD
>
<
BODY
>
<
INPUT
onclick
="DeleteRow(Table1)"
type
="button"
value
="删除行"
ID
="Button1"
NAME
="Button1"
>
<
INPUT
onclick
="InsertRow(Table1)"
type
="button"
value
="插入行"
ID
="Button2"
NAME
="Button2"
><
BR
>
<
INPUT
onclick
="DeleteCol(Table1)"
type
="button"
value
="删除列"
ID
="Button3"
NAME
="Button3"
>
<
INPUT
onclick
="InsertCol(Table1)"
type
="button"
value
="插入列"
ID
="Button4"
NAME
="Button4"
></
P
>
<
P
><
asp:datagrid
id
="ID_Grid"
onclick
="showinput()"
runat
="server"
Width
="100%"
AutoGenerateColumns
="False"
></
asp:datagrid
>
Table1:
<
TABLE
id
="Table1"
onclick
="showinput()"
cellSpacing
="1"
cellPadding
="1"
width
="300"
border
="1"
>
<
TR
>
<
TD
>
d
</
TD
>
<
TD
>
c
</
TD
>
<
TD
>
a
</
TD
>
</
TR
>
<
TR
>
<
TD
>
a
</
TD
>
<
TD
>
b
</
TD
>
<
TD
>
c
</
TD
>
</
TR
>
</
TABLE
>
</
BODY
>
</
HTML
>
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
Powered by:
BlogJava
Copyright © 七郎归来