Loading... ### 前言 `input`标签太多必填属性:`validate="required"`的属性了,导致提交表单都被阻止,得想个法子干掉他... --- ### JS循环修改元素 代码:(可以在`F12控制台`直接粘贴使用) ```javascript // 获取文档中所有的元素 var allElements = document.getElementsByTagName("*"); // 遍历所有元素 for (var i = 0; i < allElements.length; i++) { // 检查当前元素是否有 validate="required" 属性 if (allElements[i].hasAttribute("validate") && allElements[i].getAttribute("validate") .includes("required")) { // 如果有,将其设置为 validate="" allElements[i].setAttribute("validate", ""); } } ``` 这段代码会遍历文档中的所有元素,检查它们 `validate` 是否包含有 `required` 属性,如果有的话,就将其值设置为空字符串。这样就达到了目的。 最后修改:2024 年 03 月 29 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 喜欢就请我喝一杯奶茶吧~