返回列表 回复 发帖

限制只能中文输入的方法

实现函数:
  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. }
复制代码

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。
返回列表