Regex 什么';纸张输入容器中的图案属性是什么?
我想自动验证一些Regex 什么';纸张输入容器中的图案属性是什么?,regex,polymer,polymer-1.0,Regex,Polymer,Polymer 1.0,我想自动验证一些的字段中的输入,以便它遵循dd.mm.yyyy模式。我可以使用模式属性执行此操作吗 我尝试了pattern=“^(\d{2})。\d{2}(\d{4})$”和pattern=“(1-9[1-9]| 1[0-9]| 2[0-9]| 3[0-1])。([1-9]| 0[1-9]| 1[0-2])。(20[1-3][0-9])”和允许的模式=“[d.”一起使用,但这不起作用 模式属性是否用于支持此用例?将忽略,除非您执行以下操作之一: 使用启用自动输入验证 手动呼叫(例如,点击
的
字段中的输入,以便它遵循dd.mm.yyyy
模式。我可以使用模式属性执行此操作吗
我尝试了pattern=“^(\d{2})。\d{2}(\d{4})$”
和pattern=“(1-9[1-9]| 1[0-9]| 2[0-9]| 3[0-1])。([1-9]| 0[1-9]| 1[0-2])。(20[1-3][0-9])”
和允许的模式=“[d.”一起使用,但这不起作用
模式
属性是否用于支持此用例?将忽略,除非您执行以下操作之一:
- 使用启用自动输入验证
- 手动呼叫(例如,点击按钮)
验证
//剧本
_validateInput:函数(){
这是$.input.validate();
}
- 设置
.required
,并使用包装器,在提交时自动调用.validate()
<form id="form" is="iron-form" ...>
<paper-input required
pattern="..."></paper-input>
<button on-tap="_submit">Submit</button>
</form>
// script
_submit: function() {
this.$.form.submit(); // <-- auto validates required form inputs
}
提交
//剧本
_提交:函数(){
此.$.form.submit();/@atomikolex没有问题:)
<paper-input id="input" pattern="..."></paper-input>
<button on-tap="_validateInput">Validate</button>
// script
_validateInput: function() {
this.$.input.validate();
}
<form id="form" is="iron-form" ...>
<paper-input required
pattern="..."></paper-input>
<button on-tap="_submit">Submit</button>
</form>
// script
_submit: function() {
this.$.form.submit(); // <-- auto validates required form inputs
}