校正后,Html5输入模式不接受正确的输入

时间:2014-04-06 14:38:42

标签: jquery html html5 input

我有一个带有两个输入字段的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%,但它表明输入模式有问题

FIDDLE

我使用JQuery和JQuery Mobile!

0 个答案:

没有答案