esenay
Mitglied
Hi Leute,
also meine Frage ist folgendes. Warum kann ich bei Firefox keine Objekte an Funktionen übergeben? In meinem Beispiel übergebe ich das "<td>-Objekt" mit this an eine Funktion die ein PopUp aufruft:
Hier der Code:
(hier wird die Seite mit php aufgebaut)
Das rote ist ein Aufruf des Popups dessen Code folgendermaßen aussieht:
function popUpAzubiListe(objekt){
var strURL = "azubi_liste.php?param1="+objekt.value;
window.open(strURL,"popUp",'width=400,height=500,scrollbars=yes');
}
so funktioniert alles im IE, aber nicht FF. Ich hab mal den Wert des Objekts ausgeben lasssen und der meint undefined in FF. In IE wird das Objekt erkannt.
Woran liegt das?
also meine Frage ist folgendes. Warum kann ich bei Firefox keine Objekte an Funktionen übergeben? In meinem Beispiel übergebe ich das "<td>-Objekt" mit this an eine Funktion die ein PopUp aufruft:
Hier der Code:
Code:
echo "<tr><td class=td3 value='".$gruppen['gruppenbez']."' onMouseOver='andererCursor(this);' onMouseOut='normalerCursor(this);' onClick='popUpAzubiListe(this);'>".$gruppen['gruppenbez']."</td></tr>";
(hier wird die Seite mit php aufgebaut)
Das rote ist ein Aufruf des Popups dessen Code folgendermaßen aussieht:
function popUpAzubiListe(objekt){
var strURL = "azubi_liste.php?param1="+objekt.value;
window.open(strURL,"popUp",'width=400,height=500,scrollbars=yes');
}
so funktioniert alles im IE, aber nicht FF. Ich hab mal den Wert des Objekts ausgeben lasssen und der meint undefined in FF. In IE wird das Objekt erkannt.
Woran liegt das?