Matze: geht nich

Beitrag lesen

Hallo!

Angenommen, mit document.write wird ein vorher festgelegter Wert x ausgegeben. Dann wird mithilfe eines Buttons, der eine Funktion aufruft, der Wert x geändert. Aber der ausgegebene Wert ändert sich nicht, selbst wenn man in der Funktion eine erneute Ausgabe von x anordnet. Warum?

<HTML>
<HEAD>
</HEAD>
<script language="JavaScript">

var x = parseInt(10 * Math.random()) + 1; <!-- Zahl von 1 bis 10

function xaendern()
{
x = x + 1;
document.write(x);
}

document.write(x);

</script>

<BODY>

<P>
<input type="button" value="x aendern" onClick"xaendern()">

</BODY>
</HTML>

Danke im Voraus

Matze