dey: this.innerHTML nur schreiben?

Beitrag lesen

Hallo,

Hallo dey.

Bei mir ist der Auslöser ein Klick auf einen Link:
href='javascript:xxsm(this.innerHTML)
und im alert landet nur undefined!?

Dann solltest du uns den Funktionskörper von „xxsm()“ zeigen.

function xxsm(names) {
alert(names);
var adr = "";
var name = names.split(",,");
var aed1 = "@";
var fme = "fuji-euro.de"
for(var j = 0; j < name.length; j++) {
 name[j] = name[j].replace(/;/, ".");
 adr = adr+name[j]+aed1+fme+";";
}
location.href='mailto:'+adr;
}

Hast du schon einmal die direkte Ausgabe versucht?

Also:

href="[code lang=javascript]javascript:alert(this.innerHTML);"[/code]

Ergebnis ist auch undefined

Das ganze JS läuft in einem Iframe. Das Ergebnis ist aber dasgleiche, wenn ich die Datei direkt im Browser laufen lasse.

bydey

--
-- bydey ist die Signatur und Verabschiedung, nicht der Nick --
-- Navigate all your PHP web projects with  PHP Project Browser--