张Polly~
写了个JAVASCRIPT的动态添加删除行的东西,并带有合计。发出来贡献了。。
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.0 Transitional//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
"
>
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
<
head
>
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=gb2312
"
/>
<
title
>
动态添加删除行
</
title
>
</
head
>
<
body
>
<
form id
=
"
form1
"
name
=
"
form1
"
method
=
"
post
"
action
=
""
>
<
table width
=
"
200
"
border
=
"
1
"
id
=
"
tb
"
>
<
tr
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
<
td
>&
nbsp;
</
td
>
</
tr
>
<
tr
>
<
td
><
input type
=
"
text
"
name
=
"
heji
"
value
=
""
/></
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
<
td
>
heji
</
td
>
</
tr
>
</
table
>
<
p
>&
nbsp;
</
p
>
<
label
>
<
input type
=
"
text
"
name
=
"
YZBZGG
"
/>
</
label
>
</
form
>
<
p
>
<
input name
=
"
添加行
"
type
=
"
button
"
onclick
=
"
addrow()
"
value
=
"
添加行
"
/>
</
p
>
<
script language
=
"
JavaScript
"
>
function
addrow()
{
var
i
=
tb.rows.length;
//
i为表格的长度
//
tb为需要添加行的表格的ID
//
var ss = document.form1.YZBZGG.value;
var
objRow
=
tb.insertRow(i
-
1
);
for
(j
=
0
; j
<=
7
; j
++
)
//
一共8个td
{
objCel
=
objRow.insertCell(j);
//
开始插入td
objCel.className
=
"
tdclass
"
;
//
td的class属性
switch
(j)
{
case
0
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
objCel.firstChild.value
=
document.form1.YZBZGG.value;
//
此行是把yzbzgg这个input框内的数据放入这个td的input中 如果你还需要设置更多,在下面几行添加这一行就行了。
break
;
case
1
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
2
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
3
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
4
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
5
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
6
:
objCel.innerHTML
=
'
<
input type
=
"
text
"
class
=
"
tdinput
"
name
=
JYPH
>
';
break
;
case
7
:
objCel.innerHTML
=
'
<
a href
=
"
javascript:delrow()
"
>
删除一行
</
a
>
';
break
;
default
: ;
}
}
sum();
}
function
delrow()
{
var
i
=
tb.rows.length;
tb.deleteRow(i
-
2
);
sum();
}
function
sum()
{
var
i
=
tb.rows.length;
var
sum
=
0
;
for
(j
=
1
;j
<
i
-
1
;j
++
)
{
if
(tb.rows.length
==
3
)
{
sum
=
document.form1.aa.value;
}
else
{
sum
+=
parseFloat(document.form1.aa[j
-
1
].value);
}
}
document.form1.heji.value
=
sum;
}
</
script
>
<
input type
=
"
reset
"
name
=
"
Submit
"
value
=
"
sum
"
onclick
=
"
sum()
"
/>
</
body
>
</
html
>
可能还没有太完善~注释我也会继续加的
发表于 2008-08-13 16:24
张Polly
阅读(701)
评论(0)
编辑
收藏
所属分类:
Others
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
相关文章:
php 简单文本编辑器一些注意事项
php环境搭建
让我永远记住这个因为粗心导致的错误
写了个JAVASCRIPT的动态添加删除行的东西,并带有合计。发出来贡献了。。
<
2008年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
导航
BlogJava
首页
发新随笔
发新文章
联系
聚合
管理
统计
随笔: 19
文章: 0
评论: 6
引用: 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
JAVA(4)
(rss)
JavaScript(2)
(rss)
JSP(3)
(rss)
MYSQL(1)
(rss)
ORACLE
(rss)
Others(4)
(rss)
RIA(3)
(rss)
XML
(rss)
周记(1)
(rss)
随笔档案
2009年10月 (1)
2009年5月 (1)
2009年1月 (1)
2008年12月 (3)
2008年9月 (1)
2008年8月 (3)
2008年7月 (4)
2008年5月 (1)
2008年2月 (2)
2008年1月 (2)
相册
老年非主流
搜索
最新评论
1. gfhfgh
fhfgh
--fghf
2. re: RED5 NetConnection.Connect.InvalidApp 解决办法
多谢楼主,我终于了解这个问题了。
--lotus
3. re: RED5 NetConnection.Connect.InvalidApp 解决办法
谢谢你的解答,找了很久,终于找到方法了
--Jansen Liu
4. re: 记上吧~ myeclipse不能弹出方法的原因~[未登录]
I love U so much!!!
--lee
5. re: 关于tomcat用context部署的方法[未登录]
@Blue Kiss开发团队
肯定有host节点吧
在host节点里面写Context 节点内容就行了
--Polly
阅读排行榜
1. 关于tomcat用context部署的方法(7323)
2. RED5 NetConnection.Connect.InvalidApp 解决办法(1769)
3. flex工程创建,我也总结一下~(1669)
4. eclipse jee 3.3...(885)
5. 写了个JAVASCRIPT的动态添加删除行的东西,并带有合计。发出来贡献了。。(701)
评论排行榜
1. RED5 NetConnection.Connect.InvalidApp 解决办法(2)
2. 关于tomcat用context部署的方法(2)
3. php 简单文本编辑器一些注意事项(1)
4. 记上吧~ myeclipse不能弹出方法的原因~(1)
5. form提交,无效的语法(0)