我有一个像这样的纸输入元素:

<paper-input id="inputForValidation" required label="this input is manually validated" pattern="[a-zA-Z]*" error-message="letters only!"></paper-input>
<button onclick="validate()">Validate!</button>

当我验证输入并且验证失败时,它看起来像这样:

javascript - 重置纸张输入验证?-LMLPHP

在不更改输入的情况下,我想以编程方式重置验证状态,使其看起来像以前:

javascript - 重置纸张输入验证?-LMLPHP

如何在不更改输入的情况下重置验证状态以获得未验证的 View ?

最佳答案

只需将 paper-input 元素的 invalid 属性设置为 false,例如

this.$.inputForValidation.invalid = false;

关于javascript - 重置纸张输入验证?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35428744/

10-12 12:28
查看更多