berechnung in formularfeldern -- hab da ein problem
chedmc
- javascript
0 annA
Also...was ich eigentlich will:
ich mache grade ein Praktikum in einem Webdesign-betrieb und soll ein kleines java script schreiben. Da ich mich heute das erste mal mit java script beschäftige brauche ich mal ein wenig Hilfe:
<html>
<head>
<title>java test</title>
<script language="JavaScript1.1">
<!--
function planung()
var wert
wert=document.form.PlanungPreis.value-document.form.PlanungEigenl.value
document.form.PlanungSumme.value=wert;
}else{
}
}
//-->
</script>
</head>
<body>
<form name="form" >
<p>
<label> </label>
<label> </label>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%"> </td>
<td width="17%">Planung Preis</td>
<td width="16%">Eigenleistung Preis</td>
<td width="5%"> </td>
<td width="50%">Summe</td>
</tr>
<tr>
<td><label> </label></td>
<td><input name="PlanungPreis" type="text" id="PlanungPreis" value="5000" size="20" maxlength="20"></td>
<td><input name="PlanungEigenl" type="text" id="PlanungEigenl" value="3000" size="20" maxlength="20"></td>
<td><label>
<input name="CheckEigenl" type="checkbox" id="CheckEigenl" value="ja">
</label></td>
<td><input name="PlanungSumme" type="text" id="PlanungSumme" value="0" size="20" maxlength="20" readonly="true"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><p>wenn die Checkbox aktiv ist soll die Summe<br>
Planung Preis - Eigenleistung Preis sein</p>
<p>wenn die Checkbox nicht aktiv ist <br>
soll die Summe = Planung Preis sein</p></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td><label>
<input type="button" name="Submit" value="berechnen" onClick="planung()">
</label></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
-------------------
Also wenn die Checkbox aktiv ist soll die Summe
Planung Preis MINUS Eigenleistung Preis sein
Und wenn die Checkbox nicht aktiv ist soll die Summe = Planung Preis sein
--------
Hoffe das mir da jemand helfen kann.
Danke schonmal im Voraus!
MFG chedmc
Hi chedmc,
Du solltest Dir noch ein bisschen SelfHTML anschauen...
http://selfhtml.teamone.de/javascript/sprache/regeln.htm
(nach einer Anweisung kommt ein Semikolon: var wert;)
http://selfhtml.teamone.de/javascript/sprache/funktionen.htm
(Funktionen gehören in geschweifte Klammern)
http://selfhtml.teamone.de/javascript/sprache/bedingt.htm#entweder_oder
Tip: Einrücken des Codes macht ihn lesbarer...
Viel Erfolg weiterhin..
Gruss
annA