我有一个带有两个输入字段的html表单。 一个是电子邮件,而一个是用户可以输入的金额。 我有一个正则表达式,检查用户是否输入了大于0.40€的正确数量。
问题:
1.我输入的金额不正确(例如:0.39€)>>然后说得正确..“请输入正确的数量......”
2.然后我将值更正为0.41€(这是正确的),但输入字段仍然显示“请输入正确的数量......”
<input required="" id="custommoney" name="custommoney" type="text" size="20" maxlength="25" value="25.00€" oninvalid="setCustomValidity('Enter a correct amount > 0.40€')" pattern="^(?:(?:[1-9][0-9]*(?:(?:.|,)d{2})?)|(?:0(?:(?:.|,)(?:4[1-9]|[5-9]d))))€?$">
我无法在jsfiddle上将问题重新设置为100%,但它表明输入模式有问题
我使用JQuery和JQuery Mobile!