我有一个要求,允许用户在asp.net文本框中只允许用户输入MM/YYYY日期格式(例如:12/2013)。我想通过客户端编码实现这一点(不通过代码背后)。长期以来一直在苦苦挣扎,任何帮助都倍受赞赏。在asp.net文本框中只允许MM/YYYY日期格式
0
A
回答
0
最后这为我解决了。
<asp:MaskedEditExtender ID="meeMonthYear" runat="server"
TargetControlID="txtMonthYear" Mask="99/9999" MaskType="None"
InputDirection="RightToLeft"></asp:MaskedEditExtender>
4
如果用户手动输入是这样,那么你会想用一个jQuery插件屏蔽像这样的:http://digitalbush.com/projects/masked-input-plugin/
这会强制你只需说想要的格式:$(选择).mask(” 9999分之99" );它也会自动为你添加斜线,并只允许数字字符。
如果你想有一个日历组件,该解决方案可以很好地与jQuery UI的日期选择器组合也可以限制用户的输入:http://jqueryui.com/datepicker/
1
使用 jQuery datepicker和变更日期格式:
$("#textbox").datepicker({"dateFormat", "dd/yy"});
相关问题
- 1. asp.net mvc文本框日期格式
- 2. 如何只允许日文字符在文本框中
- 3. 只允许HH:毫米格式的日期时间字段在Asp.net MVC
- 4. 格式c#文本框只允许数字字符
- 5. 只允许文本框中的整数
- 6. 只允许在文本框C#数字
- 7. PHP的DateTime不允许日期格式
- 8. 格式化日期,允许为null
- 9. 允许Backspace验证日期格式
- 10. 允许HTML文本框中的空格
- 11. 文本框掩码只允许数字
- 12. 文本框只允许浮点数
- 13. 文本框只允许使用字母
- 14. 文本框不应该允许asp.net中的空格使用javascript
- 15. jQuery多个日期选择器不工作,如果只允许在文本框中显示日期
- 16. Java日期格式允许 - /或。如日期
- 17. 格式日期和时间文本框
- 18. VBA文本框日期格式
- 19. 允许在文本框中只有一半片假名(日文)字符
- 20. 只允许在asp.net中的文本框中输入字母字符
- 21. Visual Studio/Visual Basic文本框只接收格式化日期
- 22. 文本框不允许按退格键?
- 23. ErrorProvider不允许空白日期文本框字段
- 24. Jquery datepicker将不允许更改禁用文本框的日期。
- 25. ASP.Net AJAX日历 - 只允许用户选择星期一
- 26. 限制文本框只允许在asp.net中的整数通过javascript
- 27. ASP.NET日期格式
- 28. ASP.net日期格式
- 29. 只允许在文本框中使用英文字符的正则表达式
- 30. 只允许使用menuitem快捷方式的文本框
代码? whathaveyoutried.com给我们一些东西。 – PitaJ
这意味着验证输入。您希望在什么时候验证?例如,是否要确保用户在输入时符合所需的模式(因此'a'被拒绝),或者您想在文本框“失去焦点”(生成提示)后进行验证? – JDB
不jQuery的UI有一个日期选择器这样做? – CodeChimp