amel: wo ist hier der Fehler?!?!

Ich will eine Einfache IF-Else Bedingung machen aber er sagt beim Ausführen Else not defined und ich versteh nicht warum?! DANKE

function ZeileEinfuegen() {
 if (Zeile == 0) var TR = document.getElementById("Tabelle").insertRow("1");

Else
    var TR = document.getElementById("Tabelle").insertRow(Zeile);

Zeile += 1;

  1. Ich will eine Einfache IF-Else Bedingung machen aber er sagt beim Ausführen Else not defined und ich versteh nicht warum?! DANKE

    function ZeileEinfuegen() {
     if (Zeile == 0) var TR = document.getElementById("Tabelle").insertRow("1");

    Else
        var TR = document.getElementById("Tabelle").insertRow(Zeile);

    Zeile += 1;

    Tach,

    Syntax von if-else

    if (bedingung)
    {
      .....
    }
    else
    {
      ....
    }

    Achte auf die Schreibweise: else klein schreiben!

    CU Jörg

    1. Hi,

      Syntax von if-else

      if (bedingung)
      {
        .....
      }
      else
      {
        ....
      }

      die Klammerung hat nichts mit der Syntax für if / else zu tun. Sie ist nur erforderlich, wenn mehrere Anweisungen bei einer Bedingung ausgeführt werden sollen - was hier nicht der Fall ist.

      Achte auf die Schreibweise: else klein schreiben!

      das könnte es dagegen sein.

      freundliche Grüße
      Ingo

  2. Moin!

    Je nach compiler/Interpreter wirst Du vielleicht Schwierigkeiten mit dem großgeschriebenen Else bekommen. Ausserdem sollte die Variable Zeile irgendwo definiert sein...

    Arnim