Gunnar Bittersmann: Button soll dynamische URL übergeben

Beitrag lesen

@@Ste:

ich konstruiere mit PHP einen Button,

PHP tut hier gar nichts zur Sache.

<input type="button" name="Submit" value="Markierte Kategorien aufrufen" onclick="return url()" >

function url() {
adr="location='stat.php'";
return adr;}

Die Funktion url() liefert den String "location='stat.php'" zurück. Beim click-Event wird dann ebenfalls dieser String zurückgegeben (wohin auch immer). Das ist nicht das, was du willst.

Du willst eher sowas:

<input onclick="[code lang=javascript]url();">[/code]

function url()  
{  
  window.location = "stat.php";  
}

Für diese eine Codezeile brauchst du aber nicht extra eine Funktion; du kannst gleich

<input onclick="[code lang=javascript]window.location = "stat.php";">[/code]

notieren.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)