Probleme mit Javascript
joemana
- javascript
Hallo Leute,
ich habe folgende Probleme mit Javascript:
<html>
<head> <title>Beispiel Formular</title>
<script type="text/javascript">
<!--
function doBerechnung(breite,hoehe){
var ergebnis;
flaeche=breite * hoehe;
alert("Berechnete Flaeche"+ flaeche +""qm);
}
//-->
</script>
</head>
<body>
<div ALIGN="CENTER">
<h1>Beispiel Formular</h1>
<form>
<tr>
<td width="100"><h>Breite:</h></td>
<td><input type="text" name="Eingabe1"></input></td>
</tr>
<tr>
<td><h>Hoehe:</h></td>
<td><input type="text" name="Eingabe2"></input></td>
</tr>
</table>
<br>
<input type="button" value="Berechnung starten"
onClick="berechneFlaeche"(Eingabe1.value,Eingabe2.value)"></input>
</form>
</div>
</body>
</html>
Das Problem ist missing )after argument list
Für die Hilfe bedanke ich mich schon jetzt!``
Hi,
Das Problem ist missing )after argument list
alert("Berechnete Flaeche"+ flaeche +""qm);
^^^^
Und was soll das da am Ende sein?
Das naechste Mal poste doch bitte nur den relevanten Code - und nicht auch noch jede Menge uninteressantes HTML drumherum.
MfG ChrisB
[latex]Mae govannen![/latex]
ich habe folgende Probleme mit Javascript:
Vor allem mit HTML.
<input type="button" value="Berechnung starten"
onClick="berechneFlaeche"(Eingabe1.value,Eingabe2.value)"></input>
da steht im Prinzip folgendes, wenn ich das über mehrere Zeilen schreibe:
<input
type="button"
value="Berechnung starten"
onClick="berechneFlaeche"
(Eingabe1.value,Eingabe2.value)"
>
</input>
Zum einen ist Input ein inhaltsleeres Element, daher solltest du keinen schließenden input-Tag verwenden, das Hauptproblem ist aber natürlich das überzählige Anführungszeichen
<!--
//-->
Diese beiden Zeilen ersatzlos entsorgen.
function doBerechnung(breite,hoehe){
Aargh, schlimmes Denglisch. Benenne eine Funktion nach der Aufgabe, die sie erfüllt. In diesem Fall sollte das Wort "Fläche" durchaus im Funktionsnamen erscheinen dürfen.
var ergebnis;
Wird in der Funktion nicht verwendet, wozu dann initiieren?
<div ALIGN="CENTER">
Veraltet, CSS kann das auch
<h1>Beispiel Formular</h1>
<form>
<tr>
<td width="100"><h>Breite:</h></td>
Was soll <h> </h> darstellen?
Für die Hilfe bedanke ich mich schon jetzt!
Rechnung folgt *fg*
Cü,
Kai