Javascript hulp optelling voor bepaalde waarden

Status
Niet open voor verdere reacties.

Indows

Nieuwe gebruiker
Lid geworden
1 jul 2013
Berichten
3
Hallo,

Ik heb een vraag over een optellen van bepaalde waarden uit verschillende forms en lists.
Ik snap niet geheel hoe ik dit nu doe.
Hoop dat jullie mij kunnen helpen.

Kleine uitleg:

1/4 leiding maat: 0.025
3/8 leiding maat: 0.055
1/2 leiding maat: 0.105
5/8 leiding maat: 0.160
3/4 leiding maat: 0.250
7/8 leiding maat: 0.350

Nu is de bedoeling dat wanneer er een x aantal meters word ingevuld dat hij standandaard op de achtergrond berekend wat dat de vulling moet zijn. (per leiding maat)
Nu is het ook zo dat er van te voren uit een lijst een bepaalde combinatie gekozen dient te worden.
Dit moet totaal bij elkaar opgeteld worden in 1 situatie.
In de andere situatie moet alles (met uitzondering van de lijstwaarde) x 1.3 gedaan worden.

Ik heb het 1 en ander al gemaakt maar nu het script nog. kan iemand mij helpen ?

HTML:
<!DOCTYPE html>
<html lang="en-us">
<head>

  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title></title>
   <script src="/appmachine/core.js"></script>
   <script src="js/main.js"></script>
</head>
<body>

<h1>SmmS-i 2 Pijps VRF Systeem.</h1>
<p>&nbsp;</p>
<form id="form1" name="form1" method="post">
  <label for="Type Buitendeel">Type Buitendeel</label>
  <select name="Type Buitendeel" id="Type Buitendeel">
    <option value="0">5 PK</option>
    <option value="0">6 PK</option>
    <option value="1.5">8 PK</option>
    <option value="2.5">10 PK</option>
    <option value="3.5">12 PK</option>
    <option value="8.5">14 PK</option>
    <option value="10.5">16 PK</option>
    <option value="0">16 ( 8,8 ) PK</option>
    <option value="0">18 PK ( 10,8 )</option>
    <option value="3">20 PK ( 10,10 )</option>
    <option value="5">22 ( 12,10 ) PK</option>
    <option value="5">22 ( 14,8 ) PK</option>
    <option value="7.5">24 ( 12,12 )PK</option>
    <option value="7.5">24 ( 14,10 ) PK</option>
    <option value="-4">24 PK ( 8,8,8 )</option>
    <option value="8.5">26 PK ( 16,10 )</option>
    <option value="8.5">26 PK ( 14,12 )</option>
    <option value="-4">26 PK ( 10,8,8 )</option>
    <option value="9.5">28 PK ( 16,12 )</option>
    <option value="9.5">28 PK ( 14,14 )</option>
    <option value="-2">28 PK ( 10,10,8 )</option>
    <option value="11.5">30 PK ( 16,14 )</option>
    <option value="0">30 PK ( 10,10,10 )</option>
    <option value="12.5">32 PK ( 16,16 )</option>
    <option value="-6">32 PK ( 8,8,8,8 )</option>
    <option value="3">34 PK ( 12,12,10 )</option>
    <option value="3">34 PK ( 14,10,10 )</option>
    <option value="-6">34 PK ( 10,8,8,8 )</option>
    <option value="4">36 PK ( 12,12,12 )</option>
    <option value="4">36 PK ( 14,14,8 )</option>
    <option value="-6">36 PK ( 10,10,8,8 )</option>
    <option value="6">38 PK ( 16,12,10 ) </option>
    <option value="6">38 PK ( 14,14,10 )</option>
    <option value="-6">38 PK ( 10,10,10,8 )</option>
    <option value="7">40 PK ( 16,12,12 )</option>
    <option value="7">40 PK ( 14,14,12 )</option>
    <option value="-5">40 PK ( 10,10,10,10 )</option>
    <option value="8">42 PK ( 16,14,12 )</option>
    <option value="8">42 PK ( 14,14,14 )</option>
    <option value="-4">42 PK ( 12,10,10,10 )</option>
    <option value="10">44 PK ( 16,16,12 )</option>
    <option value="10">44 PK ( 16,14,14 )</option>
    <option value="-2">44 PK ( 12,12,10,10 )</option>
    <option value="-2">44 PK ( 14,10,10,10 )</option>
    <option value="12">46 PK ( 16,16,14 )</option>
    <option value="0">46 PK ( 12,12,12,10 )</option>
    <option value="0">46 PK ( 14,14,10,8 )</option>
    <option value="14">48 PK ( 16,16,16 )</option>
    <option value="2">48 PK ( 12,12,12,12 )</option>
    <option value="2">48 PK ( 14,14,10,10 )</option>
  </select>
</form>

<form id="form2" name="form2" method="post">
</form>


<form id="form3" name="form3" method="post">
  1/4 Leiding 
  <input name="textfield" type="text" id="textfield" value="0">
</form>


<form id="form4" name="form4" method="post">
  3/8 Leiding
  <input name="textfield2" type="text" id="textfield2" value="0">
</form>

<form id="form5" name="form5" method="post">
  1/2 Leiding
  <input name="textfield3" type="text" id="textfield3" value="0">
</form>

<form id="form6" name="form6" method="post">
  5/8 Leiding
  <input name="textfield4" type="text" id="textfield4" value="0">
</form>

<form id="form7" name="form7" method="post">
  3/4 Leiding
  <input name="textfield5" type="text" id="textfield5" value="0">
</form>

<form id="form8" name="form8" method="post">
  7/8 Leiding
  <input name="textfield6" type="text" id="textfield6" value="0">
</form>

<form id="form9" name="form9" method="post">
</form>

<form id="form10" name="form10" method="post">
  <input name="add" type="button" id="button" onClick="javascript:addition" value="Bereken">
</form>


<form id="form11" name="form11" method="post">
Totaal aantal KG Bijvulling Incl. Compensatie vulling.
  <input type="text" name="textfield7" id="uitkomst">
</form>
<p>&nbsp;</p>
<title></title>

</body>
</html>


Bedankt allen !!
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan