kati: Zugriff auf die dynamisch erzeugten Objekte

Beitrag lesen

Hallo, ich habe es mit dem OnClick ausprobiert... hmm, du hattest recht, bei dynamischer Erzeugung geht es... z.B.

funktion sowieso(x, y) {
// ******* code ********
var Referenz = document.createElement("a");
Referenz.href = "index.php?content=" + unter_eintrag[1];
Referenz.onClick = alert("hi");
// ******* code ********
}

Sorry, ich habe in der Referenz nachgeschlagen und davon steht dort kein Wort... daher habe ich gleicht gedacht, dass das html-Objekt (bei javascript!) über diese Möglichkeit nicht verfügt. Egal

Das problem ist, dass es mir so nicht viel hilft, nach dem Anklicken des Eintrages wird nämlich der Folgende Code ausgeführt - und zwar mit php wird ein Inhalt auf die Seite geladen. Also ich muss nach dem include die javascript Methode "sowieso()" nochmals ausführen. Also die Argumente x, y muss ich mir in globalen Variablen speichern, damit sie auch innerhalb des php-Scriptes sichtbar sind und nochmals die Methode ausführen. Kannst du mir sagen, wie es geht ? Es mag sicher eine triaviale Frage sein, ich habe vor ein paar Tagen mit Javascript angefangen und daher weiß ich diese Dinge nicht. Googeln hat bis jetzt auch net viel geholfen. ;-) Danke.

Da php Code:

<?php

//da prüfe ich beim ersten Laden, damit ich titelseite anzeigen kann

if(!$_GET['content']) {
  include("titel.php");
} else {
//wenn aber die Inhaltseite existiert, will ich sie da haben
if($_GET['content']) {
   if (!is_file($_GET['content'].".php")) {
      echo 'Die Datei existiert noch nicht. Der Inhalt kommt später.';
   } else {
      if(!include ($_GET['content']. ".php")) {
         echo 'fehler beim Laden des Dokumentes';
      }
   }
 }
}

?>

Cu kati