用javascript实现input文本框只能输入中文的方法:
function ischarsinbag (s, bag) { var i,c; for (i = 0; i < s.length; i++){ c = s.charAt(i);//字符串s中的字符 if (bag.indexOf(c) > -1){ return c; } } return ""; } //检查函数 function ischinese(s) { var errorchar; var badchar = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789><,[]{}?/+=|\\":;~!#$%()`"; errorchar = ischarsinbag( s, badchar) if (errorchar != "" ){ report="请重新输入中文\n"; alert(report); return false; } return true; }

refer to:cn-java.com

本Blog文章除特别声明之外皆为原创文章,欢迎转载,转载请注明: 转载自JSSAY'S BLOG

本文链接地址: http://www.jssay.com/blog/index.php/2010/04/29/input-text-box-using-javascript-to-achieve-only-chinese-input-methods/


随机日志

标签:, ,

发表评论