我需要知道如何添加金额/数量验证。请帮忙。
function validateShowform(amount) {
if (x == "") {
$("#amountError").css("display", "block");
} else {
$("#amountError").css("display", "none");
google.script.run.validateShow(amount);
}
请告诉我如何解决它。
function CheckDecimal(amount)
{
var decimal= /^[-+]?[0-9]+\.[0-9]+$/;
if(amount.value.match(decimal))
{
alert('Correct, try another...')
return true;
}
else
{
alert('Wrong...!')
return false;
}
}
答案 0 :(得分:0)
function CheckDecimal(amount)
{
if(typeof amount === 'number')
{
alert('Correct, try another...')
return true;
}
else
{
alert('Wrong...!')
return false;
}
}
您可以尝试使用typeof
运算符检查其编号
答案 1 :(得分:0)
你可以尝试这个,希望它对你有用 -
function CheckDecimal(amount)
{
var val=this.value;
var valid = /^[1-9]\d*(?:\.\d{0,2})?$/.test(val),
if(!valid){
alert('Correct, try another...')
return true;
}
else{
alert('Wrong...!')
return false;
}
}