Newbie: Javascript Funktion Variable (keine Ahnung) :(

Servus,

ich möchte da etwas in JavaScript realisieren und hab ein kleines Problem in der Durchführung.
Ich möchte gleich vorneweg nehmen, dass ich keine Ahnung von Javascript habe.

Also mein Quelltext für den Aufruf:

In dem Teil wird auch korrekt eine ID über echo ausgegeben, das habe ich überprüft :)

<a href="javascript:eintrag_loeschen(<?echo $row['ID']?>)"><img src="../img/del.png" border="0" alt="" height="30px"></a>

hier die Funktion:

<script type="text/javascript">
function eintrag_loeschen(ID)
{

if (confirm("Eintrag löschen?"))
    {
      document.location.href="delete_db.php?id=ID&tab=1"
    }
}
</script>

Die Funktion wird auch schon korrekt aufgerufen, aber an der Stelle ?id=
steht im Adressfeld der aufgerufenen Seite der Wert ID eingetragen.

Was mache ich falsch beim Einsetzen des übergebenen Wertes?

danke für eure Hilfe

  1. Hi Newbie!

    Was mache ich falsch beim Einsetzen des übergebenen Wertes?

    Du hast dich nicht informiert, <http://de.selfhtml.org/javascript/sprache/operatoren.htm#zeichenkettenverknuepfung@title=wie man Zeichenketten in Javascript mit Variablen verknüpfen> kann.

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
    1. Hi Newbie!

      »» Was mache ich falsch beim Einsetzen des übergebenen Wertes?
      Du hast dich nicht informiert, <http://de.selfhtml.org/javascript/sprache/operatoren.htm#zeichenkettenverknuepfung@title=wie man Zeichenketten in Javascript mit Variablen verknüpfen> kann.

      MfG H☼psel

      Danke für die schnelle Antwort :)
      aber ich glaub ich bin zu doof dafür :(

      jetzt schreib ich

      document.location.href="delete_db.php?id=",ID,"&tab=1"

      und es geht auch nicht :(

      HILFE!!

    2. und so gehts auch nicht :(

      document.location.href="delete_db.php?id="+ID+"&tab=1"

      1. und so gehts auch nicht :(

        schau mal in die Fehlerkonsole, falls du Firefox benutzt.

        Struppi.

      2. und so gehts auch nicht :(

        document.location.href="delete_db.php?id="+ID+"&tab=1"

        ah ok hat sich erledigt.. es lag an nem Leerzeichen :(

        so geht es :)
        document.location.href="delete_db.php?id=" + ID + "&tab=1"