Hallo Experten,
der folgende Test-Code (von den beiden #-Zeilen nur #1 aktiv) verhält sich, wie ich erwarte.
Die Variante (#1 entfernt, #2 aktiviert) erzeugt keine Ausgabe von y.
Kann mir mal jemand einen Tipp geben, wie diese Variante zu reparieren ist?
Mit besten Grüßen Helmut
--------------------------------------------------
<html><head><title>INPUT</title>
<script type="text/javascript">
function Q(){var x1=document.Form.x.value;
var y = x1*x1;
alert(y) // (#1)
return y;
}
</script></head><body>
<div style="position: absolute; left: 600px ">
<form name="Form" action="">
<input type="text" name="x" size="3">
<input type="button" value="Rechne!" onclick="Q()">
</form></div>
<script type="text/javascript">
//document.write(y); //(#2)
</script>
</body></html>
---------------------------------------------------