熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

javascript規定最多輸入的字符串長度

2013-11-15 11:36:52  來源: JSP教程 
<script language=javascript>
 <!  
 function textCounter(fieldmaxlimit) 
 {
      var str=;
      str=fieldvalue;
      str=strreplace(/[^\x\xff]/g**);

  if (strlength > maxlimit)
      {
          // fieldvalue = fieldvaluesubstring( maxlimit);
           fieldvalue=getByteOfNum(fieldvaluemaxlimit);
      }
 }
 function getByteOfNum(val num)
 {
  var chbytenum=;
  var rs = ;
  var pt = /[^\x\xff]/;
  for (var i=; i < num; i++)
  {
   ch = valsubstr(i );
   if (chmatch(pt))
   {
    bytenum += ;
    if (bytenum > num)
    {
     return rs;
    }
   }else
   {
    bytenum += ;
   }
   rs += ch;
   if (bytenum == num)
   {
    return rs;
   }
  }
  return rs;
 }

  //>
   
 aspx中調用的代碼
 <asp:textbox id=txtAttendOuter runat=server onkeydown=textCounter(thisformtxtAttendOuter);
           onkeyup=textCounter(thisformtxtAttendOuter); Width=px></asp:textbox>


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19300.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.