![](/img/trans.png)
[英]How to avoid blank spaces after a value stored in database taken from textbox, asp.net?
[英]Avoid blank spaces in textbox
我想防止用戶在用戶名文本框中輸入空格。如果有人回答,我將不勝感激。
使用Javascript代碼,如下所示:
<input type="text" name="myText" onKeypress="if (event.keyCode == 32) event.returnValue = false;"/>
在Internet Explorer
測試
您必須在javascript或jquery中使用某些東西來避免它。 我建議您使用Jquery插件,我最喜歡的插件是:
$('INPUT[type=text]').keypress(function(e) {
if (window.event)
keycode = window.event.keyCode;
else if (e)
keycode = e.which;
else return true;
if ((keycode == 32) ) //Space KeyCode
{
return false;
}
else {
return true;
}
});
您還可以使用AjaxControlToolkit
FilteredTextBoxExtender
控件。 如果有一天需要更改或添加其他禁用字符,它將簡化應用程序的維護。
在此處查看示例: FilteredTextBox示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.