求一段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
最后是要把得到的次数 输出到 网页页面来的 展开
所要的功能是从数据库中读取一段html代码,然后在这段代码中依次找出 字段 em01,em02,...em20在代码中出现的次数。然后在页面中打印 它们的次数
一下是我的思路
---------------------------------------------------
sql="select "
swith
case1 find(em01)
count01++
case2 find(em02)
count02++
...
case20 find(em20)
count20++
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
最后是要把得到的次数 输出到 网页页面来的 展开
展开全部
<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>
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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询