pedro: DOM Manipulation nicht dauerhaft

Beitrag lesen

Hallo,

habe ein Problem mit der DOM Manipulation.

Habe ein Formular mit einem Inputfeld und verschiedene div´s mit der Displayeigenschaft = none.
Die Funkiton berechnen() setzt je nach Benutzereingabe ein div auf "display: block".

Das funktioniert alles, jedoch nur für ganz kurze Zeit (glaube nur solange die Funktion läuft). Danach verschwinden die DOM-Veränderungen der Berechnen-Funktion. Also das gewünschte div erscheint nur ganz kurz.

Stimmt was mit dem Formular nicht oder womit kann man das erklären?

<form name="meinname" action="" onsubmit="berechnen()" >
  <p>Ueberschrift:<br><input name="feld1" type="text" size="30" maxlength="30"></p>
 <input type="submit"  value=" Berechnen ">
</form>