我有一個網頁,我有一個文本框,我的要求是我不想給文本框中的空間,如果用戶給文本框中的空間,它會指示文本框中沒有空間驗證文本框(沒有空間)
回答
如果你打算捕捉值,其中空間是不是一個有效的字符,你可以使用一個RegularExpressionValidator:
3210這將防止「世界你好」和「數據庫」,因爲它們包含空格,並且只會允許「helloworld」和「數據庫」作爲有效值。您必須將RequiredFieldValidator與它結合使用才能防止空白條目,因爲RegularExpressionValidator不會自行阻止。
指定ControlToValidate
屬性中的文本框的名稱。
謝謝你先生艾哈邁德馬吉德我明白你的印度回覆請 – 2009-10-15 05:31:38
不客氣。埃及:) – 2009-10-15 05:38:20
很高興見到你 – 2009-10-15 05:44:51
可以使用RegularExpressionValidator control:
<asp:TextBox runat="server" ID="txt1" />
<asp:RegularExpressionValidator
runat="server" ErrorMessage="Spaces are not permitted"
ControlToValidate="txt1"
ValidationExpression="[^\s]+" />
模式[^\s]+
的意思是「一個或多個字符不是一個空間」。所以如果任何字符是空格,它將會失敗。
@anon爲什麼DV? – 2009-10-15 05:20:43
它是如何工作的先生。雷克斯M – 2009-10-15 05:23:13
我想你不明白假設用戶在文本框中輸入'數據庫'我想提出的消息是用戶的單詞之間沒有空格必須輸入沒有像'數據庫'的空白空間 – 2009-10-15 05:25:02
它可能會幫助你所有的 刪除你的文件中的空間,請嘗試它。
<asp:TextBox runat="server" ID="txttitlename" />
<asp:RegularExpressionValidator runat="server" ErrorMessage="Spaces are not acceptable" ontrolToValidate="txttitlename" ValidationExpression="[^\s]+" />
- 1. 驗證空文本框
- 2. jQuery驗證自定義驗證添加沒有空間驗證
- 3. 逗號首先驗證沒有空間
- 4. 嘗試捕獲驗證空文本框
- 5. 驗證文本框
- 6. 文本框驗證
- 7. 文本框驗證
- 8. 驗證文本框
- 9. 時間長度文本框驗證
- 10. 驗證時間爲輸入文本框
- 11. 在jQuery禁用空間中的文本框驗證
- 12. 正則表達式驗證器不驗證空的文本框
- 13. 文本框驗證邊框
- 14. 空間驗證
- 15. xml沒有驗證沒有命名空間前綴
- 16. 驗證指定的文本框只有
- 17. 帶有javascript的文本框驗證
- 18. 驗證所有文本框在VB
- 19. 驗證PlaceHolder中的所有文本框
- 20. 帶有數據驗證的文本框
- 21. 如何驗證所有文本框?
- 22. 帶有文本框值的Jquery文本框驗證
- 23. 輸入文本框驗證
- 24. C# - 文本框驗證
- 25. 驗證文本框wpf
- 26. 驗證文本框Javascript
- 27. jQuery驗證文本框valuess
- 28. Toolstripbutton不驗證文本框
- 29. asp.net-MVC文本框驗證
- 30. 驗證文本框在MVC
客戶端驗證,服務器端驗證或兩者? – 2009-10-15 05:14:44
我想主要是客戶端,如果可能的話,兩個先生都會錯過 – 2009-10-15 05:19:06