我正在使用輸入日期用戶的文本框。
如何自動當用戶輸入值日期格式掩碼「DD-MM-YYYY」
感謝如何使用javascript在文本框asp.net中屏蔽日期
回答
我不知道我理解你的問題,但你可以使用ASP.NET CompareValidator
掩蔽確保輸入是有效的日期:
<asp:CompareValidator
id="cv_date" runat="server"
Type="Date"
Operator="DataTypeCheck"
ControlToValidate="tb_my_textbox"
ErrorMessage="Please enter a valid date.">
</asp:CompareValidator>
不會,這將確保輸入的文本是有效的日期。使用這個,你可以使用DateTime.ToString(「dd-MM-yyyy」)來格式化代碼中輸入的值。 – Brissles 2012-01-18 13:59:47
坦克Brissles。 – 2012-01-18 17:45:23
我爲我的網站使用了兩種語言。這個驗證器存在問題時,切換到其他格式日期的本地語言,其中格式默認爲文本框是「dd/MM/yyyy」。坦克 – 2012-01-22 04:35:06
你不能用標準的asp.net控件做到這一點。 您可能會嘗試ajax控件toollkit,它是一組ajax控件。你可以在這裏找到它: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/MaskedEdit/MaskedEdit.aspx
或者你可以使用javascript建立你自己的遮罩。
我不使用ajax,我使用textbox機智jquery datetimepicker。 – 2012-01-19 08:14:22
你可以在jquery或javascript中編寫自定義函數。這是另一篇文章中的一個例子:http://stackoverflow.com/questions/480979/jquery-masked-input-plugin-select-all-content-when-textbox-receives-focus – 2012-01-19 15:48:57
你可以試試下面的JScript:
$(document).ready(
function() {
$('#txtbx').click(
function() {
$("#txtbx").mask("999-99-9999");
});
});
我試試這個,但沒有發生 – 2012-01-19 08:13:33
不能正常工作.... – 2016-05-26 10:38:15
- 1. 屏蔽文本框 - 隱藏屏蔽
- 2. 屏蔽文本框中的自定義日期格式
- 3. 屏蔽文本框去除前述零日期
- 4. 如何使用ASP.NET MVC屏蔽文本框中的最後幾個字符
- 5. C#屏蔽文本框
- 6. 如何在此DHTML日曆中屏蔽歷史日期?
- 7. VB.NET中的屏蔽文本框問題
- 8. 要求輸入在屏蔽文本框
- 9. 如何使用Javascript將日期插入到文本框中?
- 10. 如何在sql中屏蔽日期格式?
- 11. 屏蔽文本框只接受小數
- 12. .NET MVC屏蔽密碼文本框
- 13. 屏蔽文本框只接受字母asp.net
- 14. ASP.Net C#和JavaScript文本框到期日期
- 15. 激活日期文本框後寫入日期文本框javascript從javascript
- 16. 如何屏蔽日誌中的密碼?
- 17. 如何使用MonthCalender在文本框中插入日期?
- 18. 如何在ADO.NET中使用文本框作爲日期
- 19. 如何在文本框中驗證日期實施的日期?
- 20. 從ASP.NET文本框中使用javascript
- 21. 轉換日期從文本框的日期在ASP.Net
- 22. 使用屏蔽文本框來驗證輸入
- 23. 數據屏蔽在asp.net
- 24. 如何使用javascript更改asp.net文本框的文本屬性
- 25. 使用VB.Net在屏蔽的編輯文本框中啓用CTRL + Z屬性
- 26. 如何檢查屏蔽文本框是否爲空?
- 27. asp.net mvc文本框日期格式
- 28. 如何屏蔽
- 29. 可編輯文本框中的屏蔽輸入不起作用
- 30. 在Android 4.0屏蔽輸入文本框中的問題
也許http://stackoverflow.com/questions/2352076/mask-for-asp-text-box-using-jquery會幫你嗎? – Verkion 2012-01-18 13:42:56
Thanks Verkion .. – 2012-01-18 17:46:14