字符仅允许在TextBox JavaScript中使用 [英] Characters Only allow in a TextBox JavaScript
本文介绍了字符仅允许在TextBox JavaScript中使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
< script language = Javascript >
function AllowAlphabet(e)
{
document.getElementById(div_name)。innerHTML =;
document.getElementById(div_name)。style.display =none;
isIE = document.all? 1:0
keyEntry =!isIE? e.which:event.keyCode;
if(((keyEntry> ='65')&&(keyEntry < =' 90')) || ((keyEntry > ='97')&&(keyEntry < =' 122')) || (keyEntry = = '46') || (keyEntry = = '32') || keyEntry = = '45')
return true;
else
{
document.getElementById(div_name)。innerHTML = < B>仅输入字符< / B> ;
document.getElementById(div_name)。style.display = block ;
< span class =code-attribute> return false;
}
}
< / script
>
c#code:
使用系统;
使用 System.Collections;
使用 System.Configuration;
使用 System.Data;
使用 System.Linq;
使用 System.Web;
使用 System.Web.Security;
使用 System.Web.UI;
使用 System.Web.UI.HtmlControls;
使用 System.Web.UI.WebControls;
使用 System.Web.UI.WebControls.WebParts;
使用 System.Xml.Linq;
public partial class FO_MASTER:System.Web.UI.Page
{
protected void Page_Load( object sender,EventArgs e)
{
txt_FieldOfficerName.Attributes.Add( onkeypress, AllowAlphabet(e) 跨度>);
}
}
任何人解决我的问题,请发给我
解决方案
使用这个正则表达式代码:
onlyLetterNumber:{
正则表达式:/ ^ [0-9a-zA-Z] +
< blockquote> /,
alertText:*不允许特殊字符
},
谢谢
王子夏尔马
< script language =Javascript>
>
<script language="Javascript">
function AllowAlphabet(e)
{
document.getElementById("div_name").innerHTML="";
document.getElementById("div_name").style.display="none";
isIE = document.all ? 1 : 0
keyEntry = !isIE ? e.which : event.keyCode;
if (((keyEntry >= '65') && (keyEntry <= '90')) || ((keyEntry >= '97') && (keyEntry <= '122')) || (keyEntry == '46') || (keyEntry == '32') || keyEntry == '45')
return true;
else
{
document.getElementById("div_name").innerHTML="<B>Enter only Characters</B>";
document.getElementById("div_name").style.display="block";
return false;
}
}
</script
>
c# code:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
public partial class FO_MASTER : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
txt_FieldOfficerName.Attributes.Add("onkeypress", "AllowAlphabet(e)");
}
}
anybody solution me,please hlep me
解决方案
Use this regex code :
"onlyLetterNumber": {
"regex": /^[0-9a-zA-Z]+
/,
"alertText": "* No special characters allowed"
},
Thanks
prince Sharma
<script language="Javascript">
这篇关于字符仅允许在TextBox JavaScript中使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文