检查可变总成本的最小值,如果小于最小值,则显示警报消息
Check minimum value of a variable total cost and display alert message if less than minimum value
嗨,如果总成本低于 50.00 英镑,我正在尝试限制用户在购物车上结账,而是显示 javascript 警报消息。
我是javascript的业余爱好者。
任何建议或帮助将不胜感激。
提前谢谢。
下面是示例代码:
<form action="Checkout.asp" method="post" name="Form1" onSubmit="return ValidData()">
<span id=total>{total}</span>
</form>
Javascript:
function handlingcharge()
{
document.getElementById('total').innerHTML = '{CurrencySymbol}' + (dblTaxCost + (dblCostOfItems + dblFreight + dblHandling)).toFixed(2);
}
function ValidData()
{
if(document.Form1.total)
{
if(document.Form1.total.value < 50)
{
alert('minimum order value is £50');
document.Form1.total.focus();
return false;
}
}
if (!validateBudget()) return false;
if (!hasApproverEmail()) return false;
EnableFields();
if (!AgreedTerms()) return false;
return true;
}
funcation Validate()
{
if(parseInt(document.getElementById('Total').innerHTML) <50)
{
alert('Your message');
return false
}
return true;
}
这应该可以解决问题。但是,我建议在服务器端进行验证,因为客户端容易受到攻击并且很容易通过。祝你好运!
function validateTotal()
{
var totalValue = parseInt($("span[id=total]").text());
if(totalValue < 50)
{
return true;
}
}
用法:
if(validateTotal())
{
alert('Less than 50 dollars');
}
相关文章:
- Html5输入属性的默认值,如最小值、最大值、大小等
- Angular JS在一行中查找最小值
- 识别滑块范围的最小值和最大值
- 求除零以外的最小值
- Javascript-如何使用函数找到数组的最小值
- 我有一个字段计算,如果结果低于 60,则需要显示最小值
- 如何在拖动后获得图表的最小值和最大值放大高图表
- 如何仅在存在最小值和最大值时才显示错误消息
- 当达到最小值和最大值时,防止在输入中显示额外的文本
- 具有固定最小值的jQuery UI滑块:显示最小范围,而不是最小绝对值
- 检查可变总成本的最小值,如果小于最小值,则显示警报消息
- Jquery 最小值和最大值显示新页面
- 是否可以在剑道UI线性仪表上仅显示最大值/最小值
- Highcharts:在箱线图中显示标签(最小值,最大值,中位数等)
- 折线图,当数据小于最小值时,在图内显示数据标签
- 我有四个html文本框.在其他文本框中显示最小值
- 动态更改标签以显示y轴最小值和最大值
- 用jquery突出显示html列的最小值
- 谷歌图表中的柱状图显示在最小值下面
- 当最后一个点在当前x轴最小值之前,下一个点在当前x轴最大值之后时,高图不显示线