我想添加一個輸入框與max-length
屬性,但是當我將其最大長度屬性設置爲500並在輸入框中輸入最大文本時,它不會取最大文本。它僅在輸入框中輸入限制文本時才起作用。如何設置輸入框的最大長度屬性
0
A
回答
2
在多行文本框中,您不能設置最大長度。你必須檢查通過JavaScript。
0
您可以設置客戶端驗證:
<body>
<form id="form1" runat="server">
<div>
<!-- text box whose length should be limited -->
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<!-- validator to check this -->
<asp:CustomValidator ID="CustomValidator1" runat="server"
ClientValidationFunction="CheckTextLength" ErrorMessage="Too long" />
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
</form>
然後,您可以編寫名爲CheckTextLength JavaScript函數檢查文本框TextBox1的長度超過一定的長度。喜歡的東西:
function CheckTextLength(source, arguments) {
if (arguments.Value.length < 10) {
arguments.IsValid = true;
} else {
arguments.IsValid = false;
}
}
如果我知道的JavaScript更好,我會給出確切的答案!但是,這種方法依賴於啓用了JavaScript的用戶。
相關問題
- 1. 使用AngularJS設置html5輸入最大長度屬性
- 2. Telerik RadGrid - 如何設置插入文本框的最大長度
- 3. 如何設置DIV最大值長度屬性CONTENTEDITABLE
- 4. 如何從標籤設置輸入字段最大長度
- 5. html輸入文本字段的「value」屬性的最大長度
- 6. 如何設置最大標籤長度?
- 7. 如何以角度設置兩個輸入字段的組合最大長度
- 8. 如何設置Inputtextarea屬性來顯示最大長度,行和寬度
- 9. 設置最大長度
- 10. 設置UITextField最大長度
- 11. TinyGP的最大輸入長度/可變輸入長度
- 12. 如何在最大長度下設置休眠列的長度
- 13. 如何設置字符串屬性C#EF的分離字的最大長度
- 14. Angular 2動態設置輸入最大長度
- 15. 標題屬性的最大長度
- 16. ie中的最大長度onclick屬性
- 17. CultureInfo.Name屬性的最大長度
- 18. 如何設置組合框中輸入文本的長度?
- 19. 如何在輸入中設置最小長度爲6? [Live seach]
- 20. ASP.Net ListItem Value屬性最大長度
- 21. NG-最大長度佔位符屬性
- 22. 輸入的最小長度(搜索框)
- 23. 如何匹配文本輸入框的大小和最大長度?
- 24. 設置EditText的最大長度
- 25. 設置Textarea的最大長度
- 26. 設置WPF中DataGridTextBoxColumn的最大長度
- 27. 引導模態設置輸入字段最大屬性值
- 28. 設置數組的長度屬性
- 29. 用戶輸入最大長度處理
- 30. 輸入最大長度檢查
我該如何檢查javascript。 – SweetTech
onkeypress(onkeyup/onkeydown)文本框事件您檢查文本框的最大值並設置您的驗證。 –