• 微信
您当前的位置:首页  > 文章 >  如何让input字段提示不能为空,JS实现不如用required

如何让input字段提示不能为空,JS实现不如用required

作者:admin 时间:2021-10-23 阅读数:288人

再做一个支付界面,用POST提交各种数据,在金额和商品名称那里不能为空,毕竟没钱数怎么支付.
开始用如下JS代码实现弹出

<form name=alipayment action=pay.php method=post target="_blank">
<input type="text" id="money" name="money" value="" placeholder="请输入金额" autocomplete="off">
</form>
<script type="text/javascript">    
function checkform(){ 
    var name= document.getElementById("money");
    if(name.value.length==0){    
        alert("输入为空!");
    }
}
</script>

可是这种情况在不输入金额的情况下是弹出来输入为空,但有一个问题就是还是会跳转FORME里的链接,总觉的不好
后来改为

<form name=alipayment action=pay.php method=post target="_blank">
<input type="text" name="money" value="" placeholder="请输入金额" required="required" autocomplete="off">
</form>

不但省去了JS代码,更简洁,还不会跳转,照样达到了同样的效果!

required="required"

在input里加上表示必须要填写的,不填是不会继续的意思!

声明

源码下载不顺利,比如源码在百度网盘的有时会被无故取消等,请联系QQ:46667551
本站大部分下载资源收集于网络,但除特别说明之外,基本全部亲自测试可用!
但由于某些源码的更新迭代,比如微信小程序官方接口的变动等原因,
如时间过长,可能会造成本可以使用的代码出现问题,下载前请斟酌!
本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

原文链接:https://www.love0312.com/1548.html,转载请注明出处