gpt4 book ai didi

javascript - 我想当余额 >0 时,表单不会在 php 中提交?

转载 作者:行者123 更新时间:2023-11-28 08:28:15 28 4
gpt4 key购买 nike

我想要,如果余额字段为<0,如果充值金额提交>0,则表单无法提交,您能给我Java脚本或PHP代码吗?这是我的编辑代码,但不起作用,我不明白。请给我解决方案

<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>

<script type="text/javascript">

form.onsubmit = function(e){
if(document.getElementById("bal").value==30){
e.preventDefault();
alert("Value must not be equal to 30");
}
if(document.getElementById("bal").value<0){
e.preventDefault();
alert("error msg");
return false;
}
if(document.getElementById("amount").value>0){
e.preventDefault();
alert("error msg");
return false;
}
};

</script>


</head>
<body>
<form action = '' method='post' name="recharge">
<input type="text" id="bal" name="bal" value="">Balance</><br>
<input type="text" id=="number" name="number" value="">Rehcarge number</><br>
<input type="text" id="amount" name="amount" value="">Amount</><br>
<input type="submit" name="submit" value="SUBMIT">
</form>

</body>
</html>

最佳答案

尝试:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>

<script type="text/javascript">

jQuery(document).ready(function($) {

jQuery("input[name='button']").click(function(e){

//getting your balance amount
bal = jQuery("input[name='balance']").val();

//if balance is lesser than 0, form will be submitted
if(bal<0){
jQuery('form').submit();
}
});

});

</script>

确保您的输入字段包含在 <form></form> 内标签。

关于javascript - 我想当余额 >0 时,表单不会在 php 中提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22167556/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com