ASP限制只能中文输入的方法

实现函数:  
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=report+\"请重新输入中文\\n\";  
return false;  
}   

return true;  
}

时间: 2024-10-08 09:20:06

ASP限制只能中文输入的方法的相关文章

限制只能中文输入的方法

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 badCh

js实现禁止中文输入的方法

 方法一:禁止中文输入法 <input type="text" style="ime-mode:disabled"> 方法二:禁止黏贴,禁止拖拽,禁止中文输入法! 这种方法是最强的禁止 中文输入 <input type="text" onpaste="return false" ondragenter="return false" oncontextmenu="return fa

js实现禁止中文输入的方法_javascript技巧

方法一:禁止中文输入法 <input type="text"  style="ime-mode:disabled"> 方法二:禁止黏贴,禁止拖拽,禁止中文输入法! 这种方法是最强的禁止 中文输入 <input type="text" onpaste="return false" ondragenter="return false" oncontextmenu="return fa

firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法_jquery

找到以下代码: 复制代码 代码如下: .bind( "blur.autocomplete", function( event ) {                if ( self.options.disabled ) {                    return;                }                 clearTimeout( self.searching );                // clicks on the menu (or

VBS利用SendKeys输入中文字符的方法_vbs

  首先我们看一个输入字母的例子: 复制代码 代码如下: set s = WScript.CreateObject("WScript.Shell") app=s.Run ("C:\windows\notepad.exe") code="biweilun" WScript.Sleep 1000 s.AppActivate app s.SendKeys code Wscript.quit 这段vbs会SendKeys方法的朋友就知道,作用是打开一个记

在Word中快速输入大写中文数字的方法

  在一些特殊领域,例如银行等金融部门,经常需要输入中文的数字,一次两次可以,但是输入次数多了未免太麻烦了,这里介绍一种快速输入中文数字的方法: 执行"插入"菜单上的"数字"命令,在弹出的"数字"对话框中输入需要的数字,如输入1231291,然后在"数字类型"里面选择中文数字版式"壹.贰.叁-.. ",单击"确定",中文数字式的"壹佰贰拾叁万壹仟贰佰玖拾壹"就输入好了

在服务器上部署了一个OnlyOffice运行后在打开的文档区域中只能输入英文,不能切换到中文输入怎么回事?打开一个中文的Word显示出来是乱码怎么解决这些问题?

问题描述 在服务器上部署了一个OnlyOffice运行后在打开的文档区域中只能输入英文,不能切换到中文输入怎么回事?打开一个中文的Word显示出来是乱码怎么解决这些问题?有谁使用过或者解决过这样的问题?不知道.NET大婶是否解决过的问题?实在是干不动了!求分享. 解决方案 解决方案二:是没有中文字典的问题!有谁解决过这个问题码?

[求助]关于asp:TextBox 限制最大位数中文输入问题!

问题描述 使用IE浏览器我有两个Textbox控件TextBox1--显示内容TextBox2--录入内容TextBox2的MaxLength等于TextBox1的位数长度.(TextBox2.MaxLength=TextBox1.Text.Length)现在问题是中文输入的时候:由于限制了输入的位数.字符限制在拼音输入的阶段就对其位数进行了限制.造成转换汉字时候部分输入的拼音变换汉字前显示不完整.实际拼音阶段输入的是zhongguo但只显示了zh求IE浏览器解决方法火狐浏览器无此问题. 解决方

jQuery.autocomplete 支持中文输入(firefox)修正方法_jquery

但唯一遗憾的是,在对中文输入法打开时,firefox3.0中是对中文拼音的自动匹配,而对输入后的中文无法及时触发匹配:而在我的IE6.0下,则无此问题. 原因分析: Autocomplete插件对用户输入字符的触发自动匹配是通过"keydown"事件进行的(可分析jquery.autocomplete.js第 92行),在IE6中,当输入法打开时,输入的字符是不会触发"keydown"的,只有中文输入完毕才触发之,所以中文输入和latin文没有区别的:但在firef