Timm Riesenberg: Funktion innerHTML mit Parametern aufrufen

Beitrag lesen

Danke Dominik

Dein Tip mit eval() war richtig.
Ich hab dann noch paar andere Fehler gehabt aber der folgende Text läuft.

<head><title>Test</title>
<script language="JavaScript">
function Aendern(i){
 var Neu = "neuer <b>fetter</b> Text";
 eval("document.all.meinAbsatz"+i+".innerHTML = '" + Neu + "'");
}
</script>
</head><body>
<p id="meinAbsatz1">Text1</p>
<p id="meinAbsatz2">Text2</p>
<a href="javascript:Aendern('1')">Anderer Text1</a><br>
<a href="javascript:Aendern('2')">Anderer Text2</a><br>
</body></html>

Gracias und noch einen schönen Tag

Timm