Alex: Bin ich Blöd oder das Buch

Guten Abend,
bin gerade am JS lernen und komme nicht mehr weiter, weil folgendes nicht funktioniert. Wäre nett, wenn ihr sagt, was am folgenden falsch ist. Gabe de Code von einem Buch, weiss jetzt nicht, ob der Fehler am Buch oder an mir liegt.

<html>
<head>
 <title>editor</title>
<SCRIPT LANGUAGE="JavaScript">
function dialog()
   {
   var Eingabe;
   Eingabe=confirm ("Sie betreten meine Homepage...");
        if (Eingabe= =true)
       {
          window.open("js.htm");
       }
}
</SCRIPT>

</head>
<body onload="dialog()">
<h1 align="center">Homepage</h1>

</body>
</html>

  1. Hi,

    das eine schließt das andere nicht aus ;-)

    Guten Abend,
    bin gerade am JS lernen und komme nicht mehr weiter, weil folgendes nicht funktioniert. Wäre nett, wenn ihr sagt, was am folgenden falsch ist. Gabe de Code von einem Buch, weiss jetzt nicht, ob der Fehler am Buch oder an mir liegt.

    <html>

    doctype fehlt.

    <head>
    <title>editor</title>
    <SCRIPT LANGUAGE="JavaScript">

    type-Attribut (Pflicht!) fehlt.

    function dialog()
       {
       var Eingabe;
       Eingabe=confirm ("Sie betreten meine Homepage...");
            if (Eingabe= =true)

    == != = = ;-)
    Keine Leerzeichen mitten im Vergleichs-Operator == unterbringen!

    {
              window.open("js.htm");
           }
    }
    </SCRIPT>

    </head>
    <body onload="dialog()">
    <h1 align="center">Homepage</h1>

    </body>
    </html>

    cu,
    Andreas

    1. == != = = ;-)

      soll heißen       ==        !=        = =
                  gleichgleich und nicht gleich gleich

      oder ? :-)

      1. Hi,

        == != = = ;-)

        soll heißen       ==        !=        = =
                    gleichgleich und nicht gleich gleich

        Klar, was sonst?

        cu,
        Andreas

      2. Liebe Forumer/innen

        == != = = ;-)

        soll heißen       ==        !=        = =
                    gleichgleich und nicht gleich gleich

        oder ? :-)

        also entweder
               ==        !=        = =
           gleichgleich nicht gleich gleich

        oder

        ==       &&     !=        = =
          gleichgleich  und   nicht gleich gleich

        SCNR

        Liebe Grüße
        Pipolino

  2. Hallo Alex,

    if (Eingabe= =true)

    Die beiden Gleichheitszeichen gehören zusammen.
    => if (Eingabe == true)

    window.open("js.htm");
    <body onload="dialog()">

    Was hast Du denn für ein Buch, dass solche Unsitten wie Popups beigebracht werden? Und dann auch noch mit einem confirm(). Schrecklich.

    Grüße,

    Christian

    --
    Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
                          -- Albert Einstein
    1. Hallo
      Christian Seiler

      Schönes Zitat von Albert Einstein.
      Hier noch schöne andere.

      "Rein durch ihre physische Wirkung auf das menschliche Temperanment würde die vegetarische Lebensweise das Schicksal der Menschheit äußerst positiv beeinflussen können"
      Albert Einstein
      ----------------------

      Nichts wird die Chancen für ein Überleben auf der Erde so steigern wie der Schritt zu einer vegetarischen Ernährung.
      Albert Einstein