elosh: Formulare/ FormTags

Hi Leutz,

Also, der Benutzt hat die Möglichkeit beliebig viele Autoren einzutragen. Er brauch nur auf einen ADD-Button zu klicken und das Formular erweitert sich, so dass ein neuer Autor eingetragen werden kann(natürlich immer dieselben Formularfelder.Es soll aber auch möglich sein, den zuletzt hinzugefügten Teil mit einem remove-Button zu entfernen.
Ich schaff es immer nur alle hinzugefügten zu entfernen.

<script language="JavaScript">
curAuthor = 2;
function addAuthor(IndNr) {
 FormTags =  "<table><tr><td><b>Author #" + IndNr + "</b></td></tr><tr><td>Surname:<br>" +
        "<input type=text name=surname" + IndNr + " size=30></td>" +
       "<td>Name:<br><input type=text name=name" + IndNr + " size=30></td></tr>" +
       "</table></td></tr><tr><td><table><tr><td>Institution:<br>" +
       "<input type=text name=institution" + IndNr + " size=30></td>" +
       "<td>EMail:<br><input type=text name=email" + IndNr + "  size=30></td></tr></table><br>" +
     "<table><tr><td>Is that author member of the programming Commitee?<br></td></tr>" +
"<td><input type=radio name=pcMember" + IndNr + " value=yes>yes<br>" +
"<input type=radio name=pcMember" + IndNr + " value=no>no<br></td></tr></table></table><br>";

DivInhalt = document.getElementById("HierWirdAngefuegt").innerHTML;
 document.getElementById("HierWirdAngefuegt").innerHTML = DivInhalt + FormTags;
 curAuthor++;
}
function removeAuthor(IndNr) {

DivInhalt = document.getElementById("HierWirdAngefuegt").innerHTML;
 document.getElementById("HierWirdAngefuegt").innerHTML = -DivInhalt - FormTags;

}

In den letzten 3 Zeilen entferne ich alle hinzugefügten.
Standardmässig hat der Benutzer die Möglichkeit einen Autor hinzuzufügen. Beim entfernen bleibt genau dieser übrig.

Kann mir jemand helfen????????

  1. Hi Leutz,

    Also, der Benutzt hat die Möglichkeit beliebig viele Autoren einzutragen. Er brauch nur auf einen ADD-Button zu klicken und das Formular erweitert sich, so dass ein neuer Autor eingetragen werden kann(natürlich immer dieselben Formularfelder.Es soll aber auch möglich sein, den zuletzt hinzugefügten Teil mit einem remove-Button zu entfernen.
    Ich schaff es immer nur alle hinzugefügten zu entfernen.

    wie krieg ich denn den letzten raus, um den zu entfernen?