不过lenb("abcd")是8了,因为a作为双字节存的吧,至于你的要求可以 先判断ascii码的范围来定是否是双字节
解决方案 »
- 关于jquery对josn排序的问题
- 通过JS在地址栏上传值
- 求助 Dtree 调用JS函数,参数传递时的中文乱码问题
- 自写的可编辑表格,功能比较简单,一时也想不起来还有啥,大家帮测测加评评,再提点意见就好了
- 请问javascript怎样将汉字词语转换为每个汉字拼音的首字母?
- 请问怎么把内容写回控件里面??
- 如果设置“文件-浏览”表单的参数
- 急!急!急!请各位javascript告诉帮忙
- 如何在TABLE中动态增加或删除行?
- “document.execCommand('SaveAs',false,'c:\\');”这条语句5.0浏览器好像不支持?
- 一段js代码,添上注释就给分
- 求大家给小女子一段代码,好吗?
<input type=button value='显示长度' onclick='alert( document.all.tes1.value.lenB())'>
<script>
String.prototype.lenB = function(){return this.replace(/[^\x00-\xff]/g,"**").length;}
</script>