Javascript - dodawanie odejmowanie

0

Prosił bym o pomoc ,mianowicie chodzi mi oto żeby program dodawał i odejmował a na chwile obecna tylko mnoży lub dzieli po zmianie znaku (/)(*) w ergebnis = (form.hoehe.value /form.breite.value)

//<script type='text/javascript'> <!--
function rechteck(form) {
 ergebnis = (form.hoehe.value /form.breite.value)
 if (ergebnis == 0) {
 document.all.ausgabe.innerText = "Nieprawidłowe dane";
 } else {
 document.all.ausgabe.innerText = "Obiętość wynosi " + ergebnis + " cm˛";
 }
}
//-->
</script>
<center>
<body bgcolor="red" >
Tu jest właściwa treść strony
</body>
<form>
<h3 align="Center">
<span style="color: Violet;">
Obiętość </span>
</h3>

<input type="text" name="hoehe">
Pole Podstawy cm<br />
<br />

<input type="text" name="breite">
Wysokość w cm<br />
<input name="button" type="button" onClick="rechteck(this.form)" value="obliczyć">
<br />

<div id="ausgabe">
</div>
</form> 
0

Problemem jest to, że input.value to string, nie int. Rozwiązanie: parseInt(a, 10) + parseInt(b, 10).

1 użytkowników online, w tym zalogowanych: 0, gości: 1