关于input位数的问题 如何用javascript限定input输入的内容,如果是中文最多为6个汉字,如果是英文字母为12个字母!急!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.all.inputid.value.lenght应该是这个。但是,如果想区分中文或者其他的,请使用正则。 <script >function strLen(s) { var i,str1,str2,str3,nLen; str1 = s; nLen = 0; for(i=1;i<=str1.length;i++) { str2=str1.substring(i-1,i) str3=escape(str2); if(str3.length>3) { nLen = nLen + 2; } else { nLen = nLen + 1; } } return nLen; } function checkstr(){var len=strLen(document.all.change.value);if(len>12) { alert("长度超限"); document.all.change.value=""; }}</script><input type="text" name="change" value="" onchange="checkstr()"> 怎么把一个任意的时间(单位秒)转换为YYYY-MM-DD hh:mm:ss的形式 请教各位,我在前台直接调用后台的存储过程,我在前台怎样提高查询速度呢? 国内第一部DWR著作 新闻动态显示问题 6&&7 结果为何是7呢?6||7 的结果为何是6呢? name这个变量有什么特殊意义吗? 大家帮忙,,我要一个“全页面”刷新的功能,,急死了,, 关于框架关闭的问题·急!!!!!!! 怎么样获取被点击的对象的name或id? 修改一个JS,让他通过jsc编译 一个逻辑错误。高手指点一下阿 请教一个商品高级搜索代码的修改
function strLen(s)
{
var i,str1,str2,str3,nLen;
str1 = s;
nLen = 0;
for(i=1;i<=str1.length;i++)
{
str2=str1.substring(i-1,i)
str3=escape(str2);
if(str3.length>3)
{
nLen = nLen + 2;
}
else
{
nLen = nLen + 1;
}
}
return nLen;
}
function checkstr()
{
var len=strLen(document.all.change.value);
if(len>12)
{
alert("长度超限");
document.all.change.value="";
}
}
</script>
<input type="text" name="change" value="" onchange="checkstr()">