求一段vbscript或javascript程序 运行通过后追加分数!

小弟是程序菜鸟现在需要一段程序要放在asp网站里面的所要的功能是从数据库中读取一段html代码,然后在这段代码中依次找出字段em01,em02,...em20在代码中出现... 小弟是程序菜鸟 现在需要一段程序 要放在asp网站里面的
所要的功能是从数据库中读取一段html代码,然后在这段代码中依次找出 字段 em01,em02,...em20在代码中出现的次数。然后在页面中打印 它们的次数
一下是我的思路
---------------------------------------------------
sql="select "

swith
case1 find(em01)
count01++
case2 find(em02)
count02++
...
case20 find(em20)
count20++

print
if count01不等于0
document.write(em01=count1)
if count02不等于0
document.write(em02=count2)
...
if count20不等于0
document.write(em20=count20)
主要就是指针走 然后依次对比 找到一个"em01","em02"..."em20"就把他们的次数加1
最后是要把得到的次数 输出到 网页页面来的
展开
 我来答
cc10k
2010-07-05 · TA获得超过545个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:232万
展开全部
<SCRIPT>
var str="em01,em02,em02,em02,em02" //你查出的HTML
var em={};
function check(){
var re=[];
var p=/em(0[1-9]|1[0-9]|20)/g;
var arr=str.match(p);
for(var i=0;i<arr.length;i++){
em[arr[i]]=em[arr[i]]?em[arr[i]]+1:1;
}
for(var i in em){
re[re.length]=i+"数量:"+em[i];
}
return re.sort();
}
alert(check());
</SCRIPT>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式