不是文本框里面有属性(maxlength)控制字节数目的嘛?
解决方案 »
- javascript 的onmouseover句柄问题
- vs2011中怎么使用jquery的自动完成功能啊?
- tiny mce 文本编辑器,要如何利用JS或JQ来赋值
- 对象不支持该属性或方法!~
- 写了一个自定义的控件,通过RadioButtonList控件的选择实现对textbox的显示,脚本在aspx页面执行就是正确的,不知道为啥?
- 好深奥的 代码,我只看懂了一点点,高分请教
- 求一条正则表达式(只提取图片信息)
- 非斑竹解决不了的问题--群发邮件后获取群发邮件的打开率
- 用图片做reset怎么能实现reset的功能!
- 请教关于windows自带的打印控件<OBJECT classid=CLSID:...></OBJECT>的属性说明
- 绝对简单,解决给分!!谢谢
- 为什么div设置的滚动条在IE下面出不来呀??高手救我。
<input>
<script>
function checkLen(obj,len){
//汉字两字节,英文一字节
var len2=0;
for(i=0;i<obj.value.length;i++)
if(obj.value.charCodeAt(i)>="19968")
len2+=2;
else
len2+=1;
if(len2>len)
{
alert("超过长度了");
obj.focus();
}
}
</script>
function strlen(id)
{
var str = id.value;
var len;
var i;
len = 0;
for (i=0;i<str.length;i++)
{
if (str.charCodeAt(i)>255) len+=2; else len++;
}
if (len == id.maxlength)
id.maxlength = str.length;
}
刚写的没测试