Skynet
posts - 165, comments - 198, trackbacks - 0, articles - 1
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
頁面 table 數據收集
Posted on 2008-07-21 17:12
G_G
閱讀(1392)
評論(0)
編輯
收藏
所屬分類:
javascript
、
HTML
收集javascript
<
html
>
<
head
>
</
head
>
<
body
>
<
table?
border
>
????
????
<
tr?
>
????????
<
td
>
指令
</
td
>
????????
<
td
>
統計
</
td
>
????
????
</
tr
>
????
??
<!--
?通過?后臺遍歷數據出來時?tr?標識?name='_trdata'?
-->
????
<
tr?
name
='_trdata'
>
????????
<
td?
name
="_comm"
>
234
</
td
>
????????
<
td?
name
="_count"
>
1
</
td
>
????
????
</
tr
>
????
<
tr?
name
='_trdata'
>
????????
<
td?
name
="_comm"
>
1234
</
td
>
????????
<
td?
name
="_count"
>
2
</
td
>
????
????
</
tr
>
????
<
tr?
name
='_trdata'
>
????????
<
td?
name
="_comm"
>
1256
</
td
>
????????
<
td?
name
="_count"
>
9
</
td
>
????
????
</
tr
>
</
table
>
<
input?
id
="t1"
?type
="text"
?
/>
<
input?
type
="button"
?value
="頁面數據收集"
?
????????????????????onclick
="numSum(?document.getElementById('t1').value,'ss1');"
>
?
結果:
<
span?
id
="ss1"
?
/>
</
body
>
<
script?
type
="text/javascript"
>
????
/*
?startRegx
????*????E.g??3P45?->?3P4501?
????*???E.g??3P45;MAXAM?->?3P4509
?MAXAM1
?????
????*?收集方法
????
*/
?
????
function
?numSum(startRegx,strTextId){
????????
var
?sum?
=
?
0
?;
????????
????????
//
準備??匹配正則
????????
var
?regxStrs?
=
?startRegx.split(
"
;
"
);
????????
var
?regxs?
=
??
new
?Array(regxStrs.length);
????????
for
(
var
?i
=
0
;i
<
regxStrs.length;i
++
){
????????????regxs[i]?
=
?
new
?RegExp(
"
^
"
+
regxStrs[i],?'');
????????}
????????
????????
//
得到需要的?tr?
????????
var
?trs?
=
?document.getElementsByName('_trdata');
????????
????????
//
遍歷?tr??
????????
for
(
var
?i
=
0
;i
<
trs.length;i
++
){
????????????trs[i].style.backgroundColor?
=
?
""
;
????????????
????????????
//
得到全部?td?
????????????
var
?comm?
=
?getValusByObjectChildName(trs[i],'_comm');
????????????
var
?count?
=
?getValusByObjectChildName(trs[i],'_count');
????????????
if
(??comm?
==
?
null
??)?
continue
?;
????????????
????????????
for
(
var
?k
=
0
;k
<
regxs.length;k
++
?){
????????????????
if
(?regxs[k].test(?comm?)){
????????????????????
if
(?
!
?isNaN(?count?)?){
?????????????????????????trs[i].style.backgroundColor?
=
?
"
#00cccc
"
;
?????????????????????????sum?
+=
?parseInt(?count?)?;
????????????????????}
????????????????}
????????????}
????????}
????
????????document.getElementById(strTextId).innerHTML?
=
?sum?;
????}
?? //收集工具方法
??
function
??getValusByObjectChildName(fobj,cName){
????????????
if
(?fobj
==
null
?
||
?fobj.firstChild
==
null
?)?
????????????????????
return
?
null
?;
????????????
??????????
var
?cns?
=
?fobj.childNodes?;
??????????
??????????
for
(
var
?j
=
0
;j
<
cns.length;j
++
){
??????????????
if
(?cns[j].getAttribute?
&&
??cns[j].getAttribute('name')
==
cName?){
??????????????????
return
?cns[j].firstChild.nodeValue?;
??????????????}
??????????}
??????????
return
?
null
?;
????}
</
script
>
</
html
>
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
html css 切割圖片 顯示
javascript 基礎總結(面向對象)
jquery 補全使用筆記
ajax Form
create div
dom-drag.js 拖拽學習
javascript ajax
js 拖動
ajax javascript 彈出框
頁面 table 數據收集
Powered by:
BlogJava
Copyright © G_G
日歷
<
2008年7月
>
日
一
二
三
四
五
六
29
30
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
7
8
9
公告
由于時間問題,
blog上一些表達都不太好。
在此我盡量把我參考的原文給大家,
與大家學習。^_^
最近在維護www.tkk7.com\Skynet 腳本中
有什么技術問題不會,
我很愿意和大家討論!
多交流快成長
liukaiyi@gmail.com
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(13)
給我留言
查看公開留言
查看私人留言
隨筆分類
ant(6)
AOP(5)
Database(9)
E_Study(3)
EJB(4)
hibernate(25)
HTML(4)
Inspiration(11)
Jakarta Commons(3)
javaGeneral(28)
javascript(28)
javascript Framework(7)
JDBC(5)
json(3)
JspTag(12)
JUnit(8)
Other(5)
Reportform(3)
Spring(4)
struct(5)
Swing(1)
xml Related(7)
隨筆檔案
2009年4月 (1)
2009年2月 (2)
2009年1月 (1)
2008年12月 (4)
2008年11月 (1)
2008年9月 (7)
2008年8月 (8)
2008年7月 (12)
2008年6月 (9)
2008年5月 (5)
2008年4月 (11)
2008年3月 (6)
2008年1月 (8)
2007年12月 (13)
2007年11月 (13)
2007年10月 (15)
2007年9月 (11)
2007年8月 (9)
2007年7月 (7)
2007年6月 (6)
2007年5月 (3)
2007年4月 (9)
文章檔案
2007年4月 (1)
相冊
EJB
hbn
ss
wz
hibernate
cjdbc
hibernate.cache
Hibernate中outer-join、lazy 、fetch join關鍵字的使用
My連接
一個讀取Gmail郵件的簡單程序
bat 1%
eXtremeTable limit
java+web
jsp java javascrip 交互
JS函數集合大全
strut c:
Struts Menu
tree jsp
上手JFreeChart
關鍵筆記
根據name調用getName方法
用JAVA實現一個分頁類
搜索
最新評論
1.?re: 序列化和反序列化對象到 數據庫
qwe
--erwqe
2.?re: 部分高級查詢 sql 拼寫筆記 (mysql)
說實話,寫的的的確是差了那么一點點
--老衲用飄柔
3.?re: html 簡單 div 拖動
好。
--火星華人
4.?re: hibernate 多服務器數據同步問題(支持延遲同步)
評論內容較長,點擊標題查看
--張久強
5.?re: 數據庫表地址數據(中國地區)
謝謝分享,收藏了!
--久久快樂鮮花
閱讀排行榜
1.?google svn 服務器使用(14266)
2.?mysql 權限控制筆記(11670)
3.?mysql 游標使用(7120)
4.?強大的 ant scp 和 sshexec (6388)
5.?CGLib 學習(5783)
評論排行榜
1.?hibernate 多服務器數據同步問題(支持延遲同步)(12)
2.?部分高級查詢 sql 拼寫筆記 (mysql)(9)
3.?為在平安夜還在加班的程序員祝福!(8)
4.?原創小框架: 動態面向對象數據庫操作(不要影射類哦)(6)
5.?自用小框架:DB工廠(6)
主站蜘蛛池模板:
四虎永久成人免费影院域名
|
性一交一乱一视频免费看
|
亚洲国产中文v高清在线观看
|
亚洲色偷偷综合亚洲AV伊人蜜桃
|
成人免费ā片在线观看
|
亚洲国产电影av在线网址
|
亚洲av色香蕉一区二区三区
|
巨胸喷奶水视频www网免费
|
亚洲日韩看片无码电影
|
日韩一品在线播放视频一品免费
|
在线观看亚洲视频
|
亚洲?V乱码久久精品蜜桃
|
免费毛片毛片网址
|
中文字幕亚洲乱码熟女一区二区
|
两性色午夜免费视频
|
亚洲福利视频一区
|
日本妇人成熟免费中文字幕
|
亚洲国产日韩精品
|
免费在线观看亚洲
|
aa级毛片毛片免费观看久
|
亚洲福利在线视频
|
日韩版码免费福利视频
|
亚洲国产精品网站在线播放
|
亚洲国产成人一区二区三区
|
免费女人高潮流视频在线观看
|
亚洲综合无码一区二区三区
|
免费看韩国黄a片在线观看
|
日韩在线视精品在亚洲
|
国产精品亚洲w码日韩中文
|
久久午夜无码免费
|
亚洲kkk4444在线观看
|
亚洲中文字幕丝袜制服一区
|
无码精品一区二区三区免费视频
|
亚洲日韩精品无码专区
|
亚洲国产精品综合久久网络
|
日韩欧美亚洲中文乱码
|
亚洲人成网77777亚洲色
|
99久久精品日本一区二区免费
|
色天使亚洲综合一区二区
|
亚洲AV无码不卡在线播放
|
成人毛片18女人毛片免费
|