Benedikt Hermann: Inhalt eines Input Feldes um +1 erhöhen ?!

Hallo,

ich möchte per Javascript den Inhalt (ist eine Zahl) eines Formularfgeldes um 1 erhöhen.

Beispiel:

<input type="text" name="zahl" value="0">

<a href="javascript: ??????? ">1 mehr</a>

Wie ist sowas realisierbar?

MfG

Benedikt Hermann

  1. <a href="javascript:document.FormName.zahl.value+=1">1 mehr</a>

    ... für FormName den Namen des Formulars einsetzen.

    1. <a href="javascript:document.FormName.zahl.value+=1">1 mehr</a>

      hmm hab das so gemacht:

      <form name="FormName">
      <input type="text" name="zahl" value="0">
      <a href="javascript:document.FormName.zahl.value+=1">1 mehr</a>
      </form>

      es wird zwar um 1 erhöht, allerdings verschwindet dass das input feld und das ergebniss erschein einfach so.

      woran kann das liegen ?

      mfg

      benedikt hermann

      1. Hallo.

        <form name="FormName">
        <input type="text" name="zahl" value="0">
        <a href="javascript:document.FormName.zahl.value+=1">1 mehr</a>

        <a href="javascript:void(document.FormName.zahl.value++)">1 mehr</a>

        </form>

        es wird zwar um 1 erhöht, allerdings verschwindet dass das input feld und das ergebniss erschein einfach so.

        woran kann das liegen ?

        1 ist der Rückgabewert, kann aber durch void() unterdrückt werden.

        Gruß
        Norbert