嗨,我正在创建一个表单 http://www.kjds.org/templates/articlecco_cdo/aid/2871032/jewish/Untitled.htm
如果您查看此代码的第一部分,有“客人表”和“无法参加”选项,如果您选择前 2 个,则“参加者”字段将启用并成为 javascript 必需的,但问题是我仍然可以提交我的表单而不填写该字段。
如果 required="true"则字段确实为必填,则 required 和 required="true"是有区别的。但是我发现在需求值方面指定是否需要没有区别。
我发现我把required=”true”我无法用JS操作它,所以我仅限于required。
我使用的是一家私有(private)公司的CMS平台。
如果我做错了什么,请告诉我,但据我所知,平台存在问题,它让必填字段未填写。
最佳答案
试试这个:
yourelement.setAttribute("required", "false");
关于javascript - required 并不强制该字段具有值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28705197/