0

JavaScript を使用して Firefox で必須のラジオ入力をオプションにする方法は?に非常によく似た問題があり ます。

私の例はここにあります: http://www.bradkent.com/?page=test/ff_radio

簡単に言えば、ラジオ グループの可視性を切り替えるチェックボックスにイベント ビューアがあります。ラジオ グループは最初は必須ですが、非表示の場合は、ラジオ入力の必須プロパティを false (node.required = false) に変更します。グループが再表示されると、必要なプロパティが true に戻されます。dom インスペクターは、必要な属性またはプロパティが設定されていないことを確認します。

では、なぜオプションを選択する必要があるのでしょうか? 私が間違っていること、または見落としていることは何ですか?

ありがとうございました

4

1 に答える 1

0

さて、私は問題を理解しました

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

前者はコードの早い段階で行われており、その時点で node.removeAttribute('required'); node.removeProp('必須'); などは、必要なプロパティを削除するのにまったく役に立ちませんでした(Firefoxの場合)

于 2012-12-20T20:06:45.563 に答える