この関数を使用して、1 つの入力要素を検証します。
function validerInput(qte, qtemax) {
var floatRegex = /^((\d+(\.\d *)?)|((\d*\.)?\d+))$/;
if (floatRegex.test(qte.value)) {
var a = qte.value;
var b = qtemax;
if (a > b) {
alert('if qtemax : ' + qtemax + ', qte : ' + qte.value);
qte.value = '';
}
else {
alert('else qtemax : ' + qtemax + ', qte : ' + qte.value);
}
}
else {
qte.value = '';
}
}
しかし、問題は常に他のアラートが起動され、最初は問題がわからないことです
何か考えはありますか :
起動されるアラートには、たとえば 234 と 5.66 が含まれます