Wie kan mij helpen met een html berekening

Status
Niet open voor verdere reacties.

toontje1966

Nieuwe gebruiker
Lid geworden
3 jun 2008
Berichten
1
Beste mensen
Ik zoek voor de volgende berekening een oplossing zodat ik deze voor mijn site kan gebruiken
.. =getal met 2 cijfers achter de komma [variabel van 0.05 tm 100 ]

.. x .. = .. : .. [afronding] x .. = ...
.. x .. = ..

Dit wil ik gebruiken om op mijn site gordijnen te laten berekenen.
de kwantum heeft een calculator zoals ik die ook wil alleen ik weet niemand die dat kan maken.
Wie o wie is er zo slim
Alvast bedankt
Tonny
 
Even google bezocht en dit gevonden op http://www.kassenaar.com/js/oefen/oef0803.html.
Eruit halen wat je precies nodig hebt en klaar.
HTML:
<html>
<head>
<title>Uitgebreide JavaScript-calculator</title>
<script language="JavaScript">
<!--
function plus(form1){
  form1.getal3.value=parseFloat(form1.getal1.value) + parseFloat(form1.getal2.value);
}

function min(form1){
  form1.getal3.value=parseFloat(form1.getal1.value) - parseFloat(form1.getal2.value);
}

function deel(form1){
  if (form1.getal2.value=='0' || form1.getal2.value==''){
    alert('delen door nul kan niet');
  }
  else{
    form1.getal3.value=parseFloat(form1.getal1.value) / parseFloat(form1.getal2.value);
  }
}

function maal(form1){
  form1.getal3.value=parseFloat(form1.getal1.value) * parseFloat(form1.getal2.value);
}

function kwadr1(form1){
  var i = form1.getal1.value;
  form1.getal1.value=i * i;
}

function kwadr2(form1){
  var j= form1.getal2.value;
  form1.getal2.value=j * j;
}

function kwadr3(form1){
  var k = form1.getal3.value;
  form1.getal3.value=k * k;
}

function plusresultaat(){
  var a=parseFloat(form2.geheugen.value);
  a+=parseFloat(form1.getal3.value);
  form2.geheugen.value=a;
}

function minresultaat(){
  var a=parseFloat(form2.geheugen.value);
  a-=parseFloat(form1.getal3.value);
  form2.geheugen.value=a;
}
//-->
</script>

</head>
<body>
<h2>Een uitgebreide JavaScript Calculator</h2>

<!-- form1 bevat de standaard calculator -->
<form name="form1">
<table>
<tr><td>getal 1 :</td><td><input type="text" size=5 name="getal1"></td></tr>
<tr><td>getal 2 : </td><td><input type="text" size=5 name="getal2"></td></tr>
<tr><td colspan=2><hr></td><td></td></tr>
<tr><td>Resultaat : </td><td><input type="text" size=5 name="getal3" onFocus="blur()"></td></tr>
</table><br>

<input type="button" value="optellen(+)" onClick="plus(this.form)">
<input type="button" value="aftrekken(-)" onClick="min(this.form)">
<input type="button" value="delen(/)" onClick="deel(this.form)">
<input type="button" value="vermenigvuldigen(*)" onClick="maal(this.form)"><br><br>

<input type="button" value="kwadrateer getal 1" onClick="kwadr1(this.form)">
<input type="button" value="kwadrateer getal 2" onClick="kwadr2(this.form)">
<input type="button" value="kwadrateer resultaat" onClick="kwadr3(this.form)">
<input type="reset" value="wis getallen"></form><hr>

<!-- form2 bevat de geheugen-functie voor de calculator-->

<h2>De geheugen-functie</h2>
<form name="form2">
<input type="button" value="onthoud getal 1" onClick="form2.geheugen.value=form1.getal1.value">
<input type="button" value="onthoud getal 2" onClick="form2.geheugen.value=form1.getal2.value">
<input type="button" value="onthoud resultaat" onClick="form2.geheugen.value=form1.getal3.value"><br>
<table>
<tr><td>In geheugen :</td><td><input type="text" size=5 name="geheugen"></td></tr>
</table><br>
<input type="button" value="plus resultaat" onClick="plusresultaat(this.form)">
<input type="button" value="min resultaat" onClick="minresultaat(this.form)">
<input type="reset" value="geheugen wissen">
</form>
</body>
</html>
Hier nog een andere
HTML:
<FORM NAME="Calc">
<TABLE BORDER=4>
<TR>
<TD>
<INPUT TYPE="text"   NAME="Input" Size="16">
<br>
</TD>
</TR>
<TR>
<TD>
<INPUT TYPE="button" NAME="one"   VALUE="  1  " OnClick="Calc.Input.value += '1'">
<INPUT TYPE="button" NAME="two"   VALUE="  2  " OnCLick="Calc.Input.value += '2'">
<INPUT TYPE="button" NAME="three" VALUE="  3  " OnClick="Calc.Input.value += '3'">
<INPUT TYPE="button" NAME="plus"  VALUE="  +  " OnClick="Calc.Input.value += ' + '">
<br>
<INPUT TYPE="button" NAME="four"  VALUE="  4  " OnClick="Calc.Input.value += '4'">
<INPUT TYPE="button" NAME="five"  VALUE="  5  " OnCLick="Calc.Input.value += '5'">
<INPUT TYPE="button" NAME="six"   VALUE="  6  " OnClick="Calc.Input.value += '6'">
<INPUT TYPE="button" NAME="minus" VALUE="  -  " OnClick="Calc.Input.value += ' - '">
<br>
<INPUT TYPE="button" NAME="seven" VALUE="  7  " OnClick="Calc.Input.value += '7'">
<INPUT TYPE="button" NAME="eight" VALUE="  8  " OnCLick="Calc.Input.value += '8'">
<INPUT TYPE="button" NAME="nine"  VALUE="  9  " OnClick="Calc.Input.value += '9'">
<INPUT TYPE="button" NAME="times" VALUE="  x  " OnClick="Calc.Input.value += ' * '">
<br>
<INPUT TYPE="button" NAME="clear" VALUE="  c  " OnClick="Calc.Input.value = ''">
<INPUT TYPE="button" NAME="zero"  VALUE="  0  " OnClick="Calc.Input.value += '0'">
<INPUT TYPE="button" NAME="DoIt"  VALUE="  =  " OnClick="Calc.Input.value = eval(Calc.Input.value)">
<INPUT TYPE="button" NAME="div"   VALUE="  /  " OnClick="Calc.Input.value += ' / '">
<br>
</TD>
</TR>
</TABLE>
</FORM>

<p align="center"><font face="arial" size="-2">This free script provided by</font><br>
<font face="arial, helvetica" size="-2"><a href="http://javascriptkit.com">JavaScript
Kit</a></font></p>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan