Tag,
etwas ersetzen ist ein bisschen zu wage um dir helfen zu können.
Ich möchte folgendes machen "a href" mit "a target="_blank" href" ersetzen.Was hast du probiert und woran ist es gescheitert?
U.a. den Vorschlag von Steffen Weber, aber das klappte auch nicht...
<DIV ID=x>
<script type="text/javascript" charset="UTF-8" src="http://www.***.de/tinc?key=script">
</DIV>
<script>
var d = document.getElementById("x");
d.innerHTML = d.innerHTML.replace("Martin Müller", "Martin Meier");
</script>
Versuch mal folgendes. Eventuell hast Du ein Timingproblem. Bedenke auch, daß das hier benutzte Replace nur das erste Vorkommen der gesuchten Zeichenkette ersetzt.
~~~html
<DIV ID=x>
<script type="text/javascript" charset="UTF-8" src="http://www.***.de/tinc?key=script">
</DIV>
<script>
function doIt() {
var d = document.getElementById("x");
alert(d.innerHTML);
d.innerHTML = d.innerHTML.replace("Martin Müller", "Martin Meier");
}
setTimeout(doIt, 2000);
</script>
Grüße,
Steffen.