Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Html5输入模式没有';请不要在更正后接受正确的输入_Jquery_Html_Input - Fatal编程技术网

Jquery Html5输入模式没有';请不要在更正后接受正确的输入

Jquery Html5输入模式没有';请不要在更正后接受正确的输入,jquery,html,input,Jquery,Html,Input,我有一个带有两个输入字段的html表单。 一个是电子邮件,另一个是用户可以输入的金额。 我有一个正则表达式,检查用户输入的金额是否正确,大于0.40欧元 问题: 1.我输入了不正确的金额(例如:0.39欧元)>>然后正确显示。。“请输入正确的金额…” 2.然后我将值更正为0.41欧元(这是正确的),但输入字段仍然显示“请输入正确的金额…” 我无法在JSFIDLE上100%地重现问题,但它表明输入模式有问题 我使用JQuery和JQuery手机 检查某个值是否超过0.40是一个很重要的要求?

我有一个带有两个输入字段的html表单。 一个是电子邮件,另一个是用户可以输入的金额。 我有一个正则表达式,检查用户输入的金额是否正确,大于0.40欧元

问题:

1.我输入了不正确的金额(例如:0.39欧元)>>然后正确显示。。“请输入正确的金额…”

2.然后我将值更正为0.41欧元(这是正确的),但输入字段仍然显示“请输入正确的金额…”


我无法在JSFIDLE上100%地重现问题,但它表明输入模式有问题


我使用JQuery和JQuery手机

检查某个值是否超过0.40是一个很重要的要求?是的,我需要它,因为a不能使用输入类型编号,并且firefox不支持min属性:(
<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))))€?$">