慢)正在处理按下提交按钮时触发的请求时,我在其中显示“处理请求”覆盖层以锁定 UI。 现在我遇到的问题是,某些输入设置了 required="requi-6ren">
gpt4 book ai didi

javascript - 当表单真正提交时,通过Javascript或JS事件检查 "Required"?

转载 作者:行者123 更新时间:2023-11-28 02:03:56 26 4
gpt4 key购买 nike

我有一个网络应用程序,在服务器(=嵌入式设备=>慢)正在处理按下提交按钮时触发的请求时,我在其中显示“处理请求”覆盖层以锁定 UI。
现在我遇到的问题是,某些输入设置了 required="required" 属性,如果此类输入为空,我的覆盖层会锁定屏幕,并且在后台您可以看到“此字段是必需的” "由于覆盖,消息没有机会填写。

有没有一种方法可以通过javascript“自动”检测此类输入(意味着无需遍历所有输入并手动检查内容),或者是否有更好的地方来触发我的覆盖层,例如当表单提交给服务器?

最佳答案

您可以使用 HTML5 表单,并且表单元素具有方法 checkValidity()。但仅在现代浏览器中支持。如果您想要后备,请使用@Ved 的答案。阅读更多@ MDN

关于javascript - 当表单真正提交时,通过Javascript或JS事件检查 "Required"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18053771/

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