Text auf der ganzen seite ersetzen

Darkhell

Erfahrenes Mitglied
Hi Leute,

wie bekomm ich es hin, dass ich in einem schon ausgegebener text teilstrings ersetze? geht das überhaupt?
 
Ob es geht, kommt darauf an, wie die Ersetzung aussehen soll und was du serverseitig zur Vergüng hast. Wenn die Ersetztung beispielsweise etwas aus einer Datenbank sein soll, was sich ändert, dann brauchst du eine serverseitige Sprache, die per XMLHttpRequest o.Ä. mit Javascript kommuniziert.

Wie es geht, kommt darauf an, worin der Text ausgegeben wird (Textfeld? <p>-Tag? Statusleiste?). Hier mal ein Beispiel für ein Textfeld:
HTML:
<textarea id="tarea">Text text text text mich bitte ersetzen</textarea>

<script type="text/javascript>
window.setTimeout('changeText()',5000);    // Nach fünf Sekunde die changeText() aufrufen

function changeText() {
    if( obj = document.getElementById('tarea') )
        obj.value = obj.value.replace('mich bitte ersetzen','ich bin ersetzt');
}
</script>
 

Neue Beiträge

Zurück