Hallo Christian
<html>
<head>
<title>JavaScript-Übung</title>
</head>
<script language="javascript" type="text/javascript">
function rechnen()
{
var zahl1=document.zahl1;
Würde ich var zahl1=document.rechnen.zahl1.value; nehmen
var zahl2=document.zahl2;
var zahl1=document.rechnen.zahl2.value;
var ergebnis=document.ergebnis;
var ausgabe=document.ausgabe;
Diese beiden zeilen kannst du soweit ich sehe weglassen.
ergebnis="zahl1+zahl2";
document.rechnen.ergebnis.value=zahl1+zahl2;
ausgabe="Das gewünschte Ergebnis lautet" +ergebnis;
document.rechnen.ausgabe.value = "Das gewünschte Ergebnis lautet"+document.rechnen.ergebnis.value;
}
</script>
<body onload="rechnen()">
Bist du dir sicher, dass du die funktion beim Laden der Seite ausführen willst?
<form name="rechnen">
<form action="..." name="rechnen" onsubmit="rechnen();"> wäre wahrscheinlich sinnvoller
<input type="text" name="zahl1" size="2"> +
<input type="text" name="zahl2" size="2"> =
<input type="text" name="ergebnis" size="5">
<input type="submit" name="submit" value="OK">
<br>
<input type="text" name="ausgabe" size="30">
</form>
</body>
</html>
Probier es mal damit. Müsste eigentlich funktionieren.
Schöne Grüße
Johannes
This posting comes with ABSOLUTELY NO WARRANTY, to the extend permitted by applicable law.
ss:| zu:) ls:[ fo:) de:] va:) ch:? sh:( n4:& rl:( br:< js:| ie:{ fl:( mo:}
Selfcode? Was soll denn das? http://emmanuel.dammerer.at/selfcode.html