suit: radiobuttons auf disabled setzen

Beitrag lesen

Du meinst sicher setAttribute() und zudem sollte der Wert von disabled "disabled" sein.

In ersterem Punkte gebe ich Dir uneingeschränkt recht, was den zweiten betrifft würde mich das fordernde "sollen" interessieren. Wenn es die Browser verstehen (was bei mir alle tun), wer hätte dann wozu das Recht, irgendetwas sollendes zu fordern?

In XHTML-Dialekten ist es idR. erforderlich, dass der Wert disabled im Attribut disabled steht. Auch wenn zu diesem Zeitpunkt das Dokument schon in ein DOM überführt wurde und um Browser herumliegt und das Attribut dann noch mit JavaScript hinzugefügt wird und auch funktioniert kann man prinzipiell nicht davon ausgehen, dass das auch funktioniert wenn da dann disabled="true" oder disabled="1" steht (jenachdem wie das nun gecastet wird) - will man nun das DOM selbst wieder in XHTML (oder XML) zurücküberführen, bekommt man unerwartetes Markup.

Zwecks Ordnung ist es also nicht verkehrt, den erwarteten Wert zu verwenden.