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