【问题标题】:Firefox Issue: non-required radio-button gets flagged for valueMissingFirefox 问题:非必需的单选按钮被标记为 valueMissing
【发布时间】:2012-12-17 04:08:59
【问题描述】:

我有一个可能非常相似的问题 How do I make a required radio input optional in Firefox using JavaScript?

我的例子可以在这里找到: http://www.bradkent.com/?page=test/ff_radio

简而言之,我在复选框上有一个事件查看器,用于切换广播组的可见性。无线电组最初是必需的,但在隐藏时,我将无线电输入的必需属性更改为 false(node.required = false)。重新显示该组时,所需的属性将更改回 true。 dom 检查器确认没有设置所需的属性或属性。

那么为什么需要选择一个选项? 我做错了什么或忽略了什么?

谢谢

【问题讨论】:

    标签: javascript firefox validation


    【解决方案1】:

    好吧,我想通了

    node.required = true/false vs node.setAttribute('required',1);和 node.removeAttribute('required');

    前者已在代码的较早部分完成,此时 node.removeAttribute('required'); node.removeProp('必需');等在删除所需的属性(在 Firefox 中)都没有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-02
      • 2018-12-28
      • 1970-01-01
      • 2018-03-22
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 2016-08-29
      相关资源
      最近更新 更多