Gunnar Bittersmann: replace-Methode

Beitrag lesen

@@Hendric:

könnt ihr mir sagen, was die beiden Zeilen im Anschluss bewirken?
var target = document.getElementById("link").name;

'[link:http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=document.getElementById]("link")' gibt eine Referenz auf das HTML-Element mit der ID "link".

'document.getElementById("link").name' gibt den Wert von dessen 'name'-Attribut.

Der String wird in der Variablen 'target' abgelegt.

target = target.replace("/Get/", "/EIPPrintDocument/");

'target.[link:http://de.selfhtml.org/javascript/objekte/string.htm#replace@title=replace]("/Get/", "/EIPPrintDocument/")' ersetzt in dem String, der in der Variablen 'target' abgelegt wurde, "/Get/" durch "/EIPPrintDocument/".

Der dadurch entstandene String wird in der Variablen 'target' abgelegt.

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)