Hallo mikeg,
Wenn ich die Beschreibung richtig verstanden habe sollte setAttribute() genau das machen (da, falls es den Attributknoten noch nicht gibt, dieser erst erzeugt wird). In IE und Mozialla Browsern funktioniert das auch wie erwartet... nur dieser Opera will nicht so wie ich es will...
Vielleicht braucht Opera ja eine Extra-Einladung. robier es doch mal in zwei Schritten:
http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute_node
PS: ebenso will Opera auch nicht so in anderen Funktionen, in denen diverse Elemente des Interfaces abgeglichen werden sollen, bei denen ich diese via parent.frames.Framename anspreche.
Das ist nicht üblich, wenn schon, dann eher parent.frames['FrameName']
http://de.selfhtml.org/javascript/objekte/frames.htm
Hier habe ich nicht wirklich verstanden, was Du mir mit Deiner ersten Antwort sagen wolltest (dass ich nur parent.FrameName schreiben kann??? - das funktioniert allerdings nicht). (PPS: Dokument ist kein Frameset sondern die anzusprechenden Objekte sind iframes)
Iframes sind nichts anderes als Frames, man spricht sie geanuso an. Ob es sich beim Mutterdokument um ein Frameset oder seinerseits um eine gewöhnliche HTML-Seite ist egal.
Gruß Gernot