Hi hawkmaster!
Warum geht das so nicht und nur mit fixem Text im Div?
Mit innerHTML überschreibst du alles was im Element vorhanden ist.
Wie könnte man das ändern?
Nutze entweder innerHTML für ein fest vorgegebenes Element, dass den Text enthalten soll oder erzeuge ein neues Element mit entsprechendem Text und füge es im <div> ein.
Es gibt auch noch andere Möglichkeiten. Wichtig ist, dass du den schon vorhanden Inhalt der Messagebox nicht überschreibst.
Außerdem wäre es sinnvoll, die Messagebox komplett per Javascript zu erzeugen. Schließlich wird sie auch nur mit aktiviertem Javascript angezeigt.
Ein guter Einstieg wäre die <http://de.selfhtml.org/javascript/objekte/node.htm@title=Beschreibung zu node>.
MfG H☼psel
--
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)