Zur Navigation

Warum funktioniert das nicht?

1 Nicky005 (Gast)

Warum funktionert dieser/ses code / Programm nicht ?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>HAAALLOOO</title>
<meta name="author" content="XYZ">
<meta name="editor" content="html-editor phase 5">
<script language="JavaScript">
<!--

function berechne_Quadrat(form) {
var zahl, ergebnis, text;
zahl=form.eingabefeld.value;
ergebnis=zahl * zahl ;
text=form.ausgabefeld.value;
form.ausgabefeld.value = text + "\n das Quadrat von " + zahl + " ist " + ergebnis;
}


function loeschen() {
form1.eingabefeld.value = "0";
form1.ausgabefeld.value = "";

}

// -->
</script>
</head>

<body>
<form name="form1">
Gib eine Zahl ein:
<input type = float name "eingabefeld" value ="0"> <br>
<textarea name="ausgabefeld" cols="30" rows"20" wrap="virtual" onfocus="this.blur();"></textarea>
<br> <br>
<input type=button value="Quadrieren" onclick="berechne_Quadrat(this.form);">
<input type=button value="ZURÜCKSETZEN" onclick="loeschen(this.form);">
</form>

</body>
</html>

11.12.2013 18:36

2 Jörg Kruse

Da fehlt das "=" hinter "name":

<input type = float name "eingabefeld" value ="0"> <br>

Außerdem würde ich die Werte grundsätzlich in Anführungszeichen setzen und zur besseren Lesbarkeit keine Leerzeichen vor und nach dem "=" einfügen:

<input type="float" name="eingabefeld" value="0"> <br>

... dann fallen solche Fehler schneller auf

11.12.2013 18:46 | geändert: 11.12.2013 18:47

3 Nicky005 (Gast)

Danke für die schnelle Hilfe

11.12.2013 21:01

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]