str="aklfjaoie"
alert(str.length)
alert(str.length)
解决方案 »
- 怎么使得鼠标经过某些文字的时候显示其详细信息
- 紧急求救,如何用js实现类似9宫格输入法
- 三天新手问一个非常简单奇怪的问题...,满分全送!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 能不能刷新一个页面时 让其显示指定位置
- 请问一下js中有没有这样样的功能,啊?
- 请问如何使用Javascript实现添加新的记录到Select选框里面
- Table 动态追加行列,td.innerHtml追加的的列怎么显示不了?
- 求:取得前一天的日期 JS代码!(急)
- 用javascript怎样使跳到另外一个页面?
- 如何实现点击其他弹出文本框,输入的内容就是radio的值?
- javascript的如何设置double的类型的
- 怎样才能使iframe的高度根据其中的页面高度随之变化?急
名称:strbytelen
功能:取得字符串的字节长度,汉字记两个长度
参数:source,源字符串;
返回:endvalue,字符串的字节长度
*************************************************************/
function strbytelen(source) {
var endvalue=0;
var sourcestr=new String(source);
var tempstr;
for (var strposition=0;strposition<=sourcestr.length-1;strposition++) {
tempstr=sourcestr.substr(strposition,1);
if (tempstr.charCodeAt(0)>255 || tempstr.charCodeAt(0)<0) {
endvalue=endvalue+2;
} else {
endvalue=endvalue+1;
}
}
return(endvalue);
}
String.prototype.len=function()
{
return this.replace(/[^\x00-\xff]/g,"**").length;
}
var str="我a";
alert(str.len());
</script>