Christoph Schnauß: onclick zeile schreiben oder nicht...

Beitrag lesen

morgens,

wie mit onclick eine funktion aufgerufen wird, weiß ich

Ha! Dasweiß ich auch.

auch dass frau mit innerHtml einen textbereich änderen kann

Sehr eigentümlich. Ungefähr die Hälfte der Menschheit besteht immerhin aus Männern. Sie mögen ja allesamt (bis auf mich) ausgemachrte Nichtsnutze sein, aber meinst du nicht, daß auch Männer gelegentlich einen "Textbereich ändern können könnten (ich kanns, aber ich könnte ja auch die statistisch vernachlässigbare Ausnahme sein)?

auch dass mit document.write() text geschrieben werden kann.

Och ... es muß nicht unbedingt Text sein, mit "document.write()" lassen sich durchaus sehr schnucklige Sachen anstellen. Bloß wenn der "user" grade, experimentierfreudig, wie er ist, Javascript abgeschaltet hat, sieht er nix davon. Jammerschade.

wenn ich mit <span id="id"></span> sozusagen ein "leeres Feld" aufmachen möchte, in dem dann (bei klick auf Radiobuttton "Firma") ein input-feld ersscheint, erzeugt <span> komischerweise einen absatz.

Nö. "span" ist daran nicht beteiligt und völlig unschuldig.

wenn ich eine funktion aufrufe, die an der stelle dann document.write() schreiben möchte, weiß ich nicht wie

document.write(irgendwas)
sieht doch eigentlich sehr entgegenkommend aus, oder?

bzw. schreibt er dann logischerweise nur diese zeile, der rest vom dokument ist weg.

WOW! Jetzt sprichst du in Rätseln. Wer ist dieser mysteriöse "er", der hier etwas zu schreiben beginnt, obwohl du "ihn" offensichtlich gar nicht darum gebeten hast? Was ist daran logisch? Und wieso klaut "er" (ich tippe mal auf Zorro) dir dein Dokument? Dem mußt du unbedingt einen Riegel vorschieben!

wie kann ich es also lösen, dass onclick auf einen button eben entweder [...] steht und wenn nicht nur [...] ?

Das ist mir jetzt zu kompliziert, das kriegen wir morgen (und wehe, du schreibst ein Doppelposting). Bis dahin findest du etliche hundert Lösungen im Forums-Archiv (das ich, weil es ein Generalverweis wäre, hier nicht verlinken darf).

Grüße aus Berlin

Christoph S.

PS: ok, ich weiß auch, daß ich jetzt jede Menge "nicht hilfreich"-Klicks ernten werde ;-(