/*计算子字符串在字符中出现的次数*/
//字符串
var str1 = 'zhulinjia zh lia tjqig qgx gja xx yy xxf xxxq wqja ix'
//子串
var str2 = 'a'
alert( Tongji(str1 , str2) )
//统计
function Tongji(string , char)
{
var index = 0 , index1 = 0 , count = 0
for(var i = 0i <string.length &&( index1 !dao= -1 )i++ )
{
index1 = string.indexOf(char, index)
index = index1 + 1
count = i
}
return count
}
1:获取HTML中文档中的文本内容,可以用innerHTML获取,innerHTML支持所有浏览器。也可以用innerText获取,但是innerText火狐浏览器不支持,所以要写兼容:var txt = obj.innerText || textContent2:将获取的文本(string数据类型)用split()方法转换成数组。split()方法参数传你需要的指定文字 ----->str.split("你指定的文字")
3:该数组的长度减一就是你指定文字出现的次数。----->console.log(arr.length-1)
4:如果对以上步骤还有哪里不懂可以私聊我 ^_^,或者加我企鹅
5:望采纳,谢谢