Milchmannverleih: Was ist falsch?

Ich hab hier was geschrieben, was leider nicht funktioniert wie ich es will, könnt ihr mir weiterhelfen?

<HTML>
  <HEAD>
    <title>Wollen sie auf meine Seite?</title>
    <script language="javascript">
      function klick(){
        Check = confirm('Wollen sie wirklich auf diese Seite?');
        if (Check == false)
        klick();
    </script>
  </HEAD>
  <BODY onload="klick()">
  </BODY>
</HTML>

  1. Hallo,
    versuche etwas genauer zu arbeiten. Du hast die Funktion nicht geschlossen.

    Doctype fehlt.

    <HTML>
      <HEAD>
        <title>Wollen sie auf meine Seite?</title>
        <script language="javascript">

    <script type="text/javascript">

    function klick(){
            Check = confirm('Wollen sie wirklich auf diese Seite?');

    if (Check == false)
            klick();

    }

    </script>
      </HEAD>
      <BODY onload="klick()">
      </BODY>
    </HTML>

    Markus.

    --
    sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|
    1. Nachtrag:

      Außerdem hat dein Problem NICHTS mit JAVA zu tun. Javascript ist nicht Java.

      Markus.

      --
      sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|
    2. Hallo,
      Sorry für mein Doppelposting, ich hatte das Forum nicht aktualisiert bevor ich geantwortet hab
      Asche auf mein Haupt
      mfg Julian

  2. Hallo Milchmannverleih,

    Ich hab hier was geschrieben, was leider nicht funktioniert wie ich es will, könnt ihr mir weiterhelfen?

    Also erstens: dein Problem ist nicht JAVA sondern Javascript (hast du ja auch bei language angegeben???)

    <script language="javascript">
          function klick(){
            Check = confirm('Wollen sie wirklich auf diese Seite?');
            if (Check == false)
            klick();

    hier fehlt eine "}" Klammer

    </script>

    und wie sollte es deiner Meinung nach funktionieren?
    mfg Julian

    1. Hi,

      Also erstens: dein Problem ist nicht JAVA sondern Javascript (hast du ja auch bei language angegeben???)

      Unnötigerweise. Dafür fehlt die type-Angabe, wie Markus schon sagte.

      if (Check == false)

      „Wenn es stimmt, dass die Bedingung nicht erfüllt ist …“ Wer spricht so?
      Würden wir nicht alle sagen „Wenn die Bedingung nicht erfüllt ist …“?

      Also          if (!Check)

      Gruß,
      Gunnar

      --
      “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)