ajax相关--查看文章
 
js判断中英文字符串长度
发布时间:2008-3-6

<script language="javascript">
//判断中英文:
function isChinese(str)
{
    var lst = /[u00-uFF]/;      
    return !lst.test(str);     
}
if(isChinese("名字"))
alert("Yes");
else
alert("NO");
</script>
________________________________________________
<script language="javascript">
function isChinese(str)
{
   var lst = /[u00-uFF]/;      
   return !lst.test(str);     
}
function strlen(str)
{
   var strlength=0;
   for (i=0;i<str.length;i++)
  {
     if (isChinese(str.charAt(i))==true)
        strlength=strlength + 2;
     else
        strlength=strlength + 1;
  }
return strlength;
}
//-------------------
var strtest="This测试!";
alert(strlen(strtest));
</script>
_________________________________________________
/////////////////////////////////////////////////////////////////////////
_________________________________________________
不分中英文字符都按一个字符计算:
<td>
<textarea name="content" cols=60 rows=8 onKeyUp="textLimitCheck(this,70);"></textarea>
<br>限 70 个字符  已输入 <font color="#CC0000"><span id="messageCount">0</span></font> 个字
</td>
<script>
function textLimitCheck(thisArea, maxLength){
if (thisArea.value.length > maxLength)
{
    alert(maxLength + ' 个字限制. \r超出的将自动去除.');
    thisArea.value = thisArea.value.substring(0, maxLength);
    thisArea.focus();
}
/*回写span的值,当前填写文字的数量*/
messageCount.innerText = thisArea.value.length;
}
</script>
_______________________________________________
/////////////////////////////////////////////////////////////////////////////////

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1484558



固顶文章 [ajax相关]悟透JavaScript (李战,08-02)
引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 ……

 [ajax相关]Javascript学习笔记之事件篇 (loveunh1…,09-06)
Javascript的事件处理,一直都是JS爱好者们比较感冒的一个核心技术,我也不例外,在此,将我对JS的事件处理理解的一些东西,分享给大家<PRE class=jscript name=code>//定义 EventUtil 对象  &……

 [ajax相关]javascript 学习笔记之拖拽篇 (loveunh1…,09-06)
联系前面看的浏览器判断和事件,整合一个拖拽的东西出来。。。看代码   CSS代码: #div1 {       background-color:red;      &n……

 [ajax相关][图文]JavaScript闭包动画 (myext整理,11-28)
下面的HTML动画就说明了利用setTimeout函数来创建多个闭包:<html>  <head>      <title>简单的闭包演示</title>     ……

 [ajax相关]This关键字的一些更新的理解 (佚名,07-11)
this是Javascript中一个非常重要的关键字,正确的使用this能够使我们的程序效率得到提升。之前,对于this的认识还存在一些误区,今天看了一篇文章之后又有了一些深入的了解。 this的所有者。 一般情况下,this是指向正在执行的函数本身,或者是,指向函数所属的对象。……

 


©2008 MyExt.cn
本站文章来自互联网,仅供学习和研究使用,如有版权问题,请发送Email:myext@126.com.