日期:2014-05-18  浏览次数:20395 次

textbox里面 如何限制只能输入字符或数字,禁止输入汉字,!
如题!

------解决方案--------------------
验证控件

js判断

ascall码判断


------解决方案--------------------
<asp:RegularExpressionValidator ID= "RegularExpressionValidator1 " runat= "server " ErrorMessage= "Invalid username or password " ControlToValidate= "textbox1 " ValidationExpression= "^[A-Za-z]+\w+$ " Display= "None "> * </asp:RegularExpressionValidator>
------解决方案--------------------
try:

<asp:TextBox id= "t1 " runat= "server " style= "ime-mode:disabled; " />


------解决方案--------------------
结分阿
------解决方案--------------------
用正则表达式+JS判断
正则:^[A-Za-z0-9]+$

------解决方案--------------------
/**
*校验字符串是否为空
*返回值:
*如果不为空,定义校验通过,返回true
*如果为空,校验不通过,返回false 参考提示信息:输入域不能为空!
*/
function checkIsNotEmpty(str)
{
if(str.trim() == " ")
return false;
else
return true;
}//~~~
/*--------------------------------- Empty --------------------------------------*/
/********************************** Integer *************************************/
/**
*校验字符串是否为整型
*返回值:
*如果为空,定义校验通过, 返回true
*如果字串全部为数字,校验通过,返回true
*如果校验不通过, 返回false 参考提示信息:输入域必须为数字!
*/
function checkIsInteger(str)
{
//如果为空,则通过校验
if(str == " ")
return true;
if(/^(\\-?)(\\d+)$/.test(str))
return true;
else
return false;
}//~~~
*/
------解决方案--------------------
网上一搜就有。
------解决方案--------------------
regular is easy.
------解决方案--------------------
如题!
------解决方案--------------------
正则
------解决方案--------------------
<asp:TextBox id= "TextBox1 " runat= "server " style= "IME-MODE:disabled; " />