Board logo

标题: 限制只能中文输入的方法 [打印本页]

作者: cnangel    时间: 2003-12-24 10:08     标题: 限制只能中文输入的方法

实现函数:
  1. function isCharsInBag (s, bag)
  2. {
  3. var i,c;
  4. for (i = 0; i < s.length; i++)
  5. {
  6. c = s.charAt(i);//字符串s中的字符
  7. if (bag.indexOf(c) > -1)
  8. return c;
  9. }
  10. return "";
  11. }
  12. 检查函数:
  13. function ischinese(s)
  14. {
  15. var errorChar;
  16. var badChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789><,[]{}?/+=|\\'\":;~!#$%()`";
  17. errorChar = isCharsInBag( s, badChar)
  18. if (errorChar != "" )
  19. {
  20. report=report+"请重新输入中文\n";
  21. return false;
  22. }
  23. return true;
  24. }
复制代码





欢迎光临 星星博客 (http://bbs.huhoo.net/) Powered by Discuz! 7.0.0