如何屏蔽文本框以仅接受字母。 使用ajaxtool工具包或正则表达式或javascript(虽然不是jquery)。 我可以使用ajaxtoolkit过滤掉数字和特殊字符吗? 建议或答案请。 提前谢谢。
答案 0 :(得分:3)
对于Ajax Control Toolkit,下面是示例代码:
<ajaxToolkit:FilteredTextBoxExtender ID="ftbe" runat="server"
TargetControlID="TextBox3"
FilterType="LowercaseLetters, UppercaseLetters" />
有关详细信息,请参阅:
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx
答案 1 :(得分:0)
你应该添加一个onkeypress函数(javascript)
function(){ return RejectNonAlphabetCharacters(event);
该函数应如下所示:
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode>65 and charCode>90)
{charCode is not alphabet}