问题标签 [maskedtextbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MaskedTextBox 中的 IP 地址?
如何使用 MaskedTextBox 防止用户输入无效的 IP 地址?(我希望它的行为就像 Windows 一样)。
jquery - 如何使用 jQuery - 此 '###.##.abc,22' 的 Inputmask 插件
有没有人知道使用 jQuery 的 Input mask 插件来实现以下行为,如果我们想要的话###.##.abc,22
?
javascript - 输入时格式化文本
我试着做我的功课,但如果我有一个区域,JS 不是它——我没有关键字来做任何正确的搜索。我所知道的是它可能涉及掩蔽/覆盖。
我想要一个带有客户端代码的输入元素,在用户输入的文本中寻找模式,因为他们输入它。如果他们输入与其他文本内联的电话号码模式,我希望该模式能够,对于初学者来说,得到样式。
最终,我想弄清楚如何通过 AJAX 用它做一些有用的事情。
PS。不是如何格式化文本框输入客户端的副本
c# - 在 asp.net 中向文本框添加格式
我需要格式化一个 asp.net 文本框,使其仅接受以下形式的用户输入
### - ### - ###
(#:仅限数字)。
请提出建议或答案。
regex - 匹配 25 个字符并以数字开头的正则表达式
我有一个文本字段,需要使用正则表达式进行验证。我的要求如下:
CCCCNNNNNN
或CCCCNNNNNNN
(模板)
1234ABCDEFG
或123-ABCDEFG
(示例字符串)
规则:
- 整个字符串最多 25 个字符
- 前四个字符 (CCCC) 必须是字母数字
- CCCC 正好是 4 个字符,可以是数字或数字
- CCCC 可以有一个破折号作为第 4 个字符
- NNNNNNNNNNNN 最多可包含 21 个字符且只能包含数字
例如AAAA
1234
A58-
是 CCCC 的有效字符串。
这是我的研究笔记:
- 我需要先匹配数字
- 我将需要
+
指定字符以匹配此模式 X 次 - 之后我需要匹配 8-9 个空格的字母
这里有一篇关于 RegEx 模式的精彩文章:
我的目标是将此 REGEX 模式应用于 WinForms 应用程序中的文本框掩码。
.net - winform 的 MaskedTextBox 可以允许空格吗?
我有一个动态创建的表单,其中添加了许多 maskedtextboxes 并设置了它们的属性(如下面的代码所示)。
如果需要 10 个字符,则代码需要验证输入的文本长度是否为 10。但允许用户在开头或结尾输入空格以弥补这 10 个字符。
maskedtextbox 似乎没有保留这些,或者至少我设置属性的方式没有保留它们(也许 b/c 我设置了“C”?)
我可能只是在属性中设置了一些不正确的东西......比如 with AllowPromptAsInput
orTextMaskFormat
或其他一些属性,以允许这样做。
此外,我不想使用空格作为“PromptChar”,因为我希望用户看到要输入的字符数。
c# - 如何验证需要两个十六进制字符的输入?
我想验证文本框中的字符串值。
验证要求是:
- 正好2个字符
- 仅十六进制字符
我怎样才能做到这一点?
jquery - 蒙面的文本框输入jquery
我迫切需要建议。
我试图在我textboxes
的页面上掩盖一些。我最初使用的timeEntry plugin
是 Tim Wood 的。
IE 8
我认为它工作正常,但是,它会导致在兼容模式下使用的人弹出混合内容消息。我无法弄清楚到底是什么导致了这种情况(一切似乎都是通过 https 加载的。我通过提琴手观看)所以我正在考虑使用另一个插件。
from digital bush 确实有效,但它在MaskedInput plugin
一段时间内缺少掩蔽功能。
我能得到的最好的是'99:99'
. I can't put an AM
I can't put aPM
并且我可以输入无效时间,例如99:99
.
这比我已经拥有的功能倒退了一步。还有其他插件可以很好地屏蔽时间输入吗? Mieomask
好像不再支持了?
c# - 为什么蒙面文本框不工作 00-00-1900?
我是 WinForms 的新手。
当我尝试实现屏蔽文本框时,出现了一个错误。
我想要一个处理任何数字的掩码00-00-1900
,但它是固定的,不能被用户覆盖。我怎么做?00
19
有效输入的示例是19-12-1988
和12-01-1958
。
c# - 屏蔽文本框中的 00000 和 99999 有什么区别?
当我尝试在我的项目中使用蒙面文本框时,我看到了这一点,00000
并在我的蒙面文本框中99999
给出了相同的结果_____
。
我的蒙版文本框的蒙版中的 0 和 9 是否相同?如果有任何区别:那是什么?
请解释。