gpt4 book ai didi

php - 尝试编写一个表单验证来验证所有字段的总数是否为 100

转载 作者:行者123 更新时间:2023-11-29 14:37:51 24 4
gpt4 key购买 nike

我有一个 PHP 表单,其中列出了所有将分摊某件元素费用的人员。每个人旁边都有一个空白字段,您可以在其中输入所有权百分比。目前,我没有任何机制可以阻止您分配超过或低于 100%。例如:

Joe  - 40%
Jill - 40%
Jane - 40%

上述场景目前是可能的,并且会破坏数学。在提交表单之前,我想验证输入的百分比总计是否为 100。如果我可以实时(在提交之前)执行此操作,那就太好了,但在提交时也可以。

这些值被输入到 MySQL 数据库中。

谢谢!

最佳答案

这是我为您制作的 JavaScript 演示:

代码并未 100% 完整,但应该可以帮助您完成大部分工作。建议添加对键盘上的向上和向下箭头的支持,当然还有提交按钮:-)

关于验证的注意事项:您需要验证服务器端 (php) 上的值,以确保它们在存储到数据库之前有效。 Javascript 非常适合即时反馈,但很容易规避(如果有人想破坏您的应用程序)。用户也有可能禁用 JavaScript 或使用不支持 JavaScript 的浏览器,因此请小心并始终在服务器端进行验证。

关于php - 尝试编写一个表单验证来验证所有字段的总数是否为 100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8647547/

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