1.Functies
| Code: |
function KeuzepwDruk()
{
pwOmzDruk();
}
function Ledig(){
var form = window.document.pwMath
for(var i = 0; i < form.elements.length; i++){
if(form.elements[i].type == "text"){
form.elements[i].value = ""
}
}
}
function pwOmzDruk()
{
var cel1 = document.pwMath.in_1.value //bar
var cel2 = document.pwMath.in_2.value //atmosfeer
var cel3 = document.pwMath.in_3.value //pascal
var cel4 = document.pwMath.in_4.value //torr (mmHg)
var cel5 = document.pwMath.in_5.value //pound per square feet
var cel6 = document.pwMath.in_6.value //pound per square inch
var cel7 = document.pwMath.in_7.value //kg per square cm
var cel8 = document.pwMath.in_8.value //meter water
var cel9 = document.pwMath.in_9.value //milimeter water
var optie = document.pwMath.N_druk
var N_druk = optie.options[optie.selectedIndex].value
if(cel1 != ""){ druk = document.pwMath.in_1.value*1}
if(cel2 != ""){ druk = document.pwMath.in_2.value*1.01325}
if(cel3 != ""){ druk = document.pwMath.in_3.value*1e-5}
if(cel4 != ""){ druk = document.pwMath.in_4.value*0.001333224}
if(cel5 != ""){ druk = document.pwMath.in_5.value*0.0004788026}
if(cel6 != ""){ druk = document.pwMath.in_6.value*0.06894757}
if(cel7 != ""){ druk = document.pwMath.in_7.value*0.980665}
if(cel8 != ""){ druk = document.pwMath.in_8.value*0.1}
if(cel9 != ""){ druk = document.pwMath.in_9.value*0.0001}
document.pwMath.in_1.value = (druk / 1).toPrecision(N_druk)
document.pwMath.in_2.value = (druk / 1.01325).toPrecision(N_druk)
document.pwMath.in_3.value = (druk / 1e-5).toPrecision(N_druk)
document.pwMath.in_4.value = (druk / 0.001333224).toPrecision(N_druk)
document.pwMath.in_5.value = (druk / 0.0004788026).toPrecision(N_druk)
document.pwMath.in_6.value = (druk / 0.06894757).toPrecision(N_druk)
document.pwMath.in_7.value = (druk / 0.980665).toPrecision(N_druk)
document.pwMath.in_8.value = (druk / 0.1).toPrecision(N_druk)
document.pwMath.in_9.value = (druk / 0.0001).toPrecision(N_druk)
}
|
2.Voorbeeld
| Code: |
<html>
<head>
<title>Omzetten van drukken
__________________________________________________________________________</title>
<script language="javascript">
function KeuzepwDruk()
{
pwOmzDruk();
}
function Ledig(){
var form = window.document.pwMath
for(var i = 0; i < form.elements.length; i++){
if(form.elements[i].type == "text"){
form.elements[i].value = ""
}
}
}
function pwOmzDruk()
{
var cel1 = document.pwMath.in_1.value //bar
var cel2 = document.pwMath.in_2.value //atmosfeer
var cel3 = document.pwMath.in_3.value //pascal
var cel4 = document.pwMath.in_4.value //torr (mmHg)
var cel5 = document.pwMath.in_5.value //pound per square feet
var cel6 = document.pwMath.in_6.value //pound per square inch
var cel7 = document.pwMath.in_7.value //kg per square cm
var cel8 = document.pwMath.in_8.value //meter water
var cel9 = document.pwMath.in_9.value //milimeter water
var optie = document.pwMath.N_druk
var N_druk = optie.options[optie.selectedIndex].value
if(cel1 != ""){ druk = document.pwMath.in_1.value*1}
if(cel2 != ""){ druk = document.pwMath.in_2.value*1.01325}
if(cel3 != ""){ druk = document.pwMath.in_3.value*1e-5}
if(cel4 != ""){ druk = document.pwMath.in_4.value*0.001333224}
if(cel5 != ""){ druk = document.pwMath.in_5.value*0.0004788026}
if(cel6 != ""){ druk = document.pwMath.in_6.value*0.06894757}
if(cel7 != ""){ druk = document.pwMath.in_7.value*0.980665}
if(cel8 != ""){ druk = document.pwMath.in_8.value*0.1}
if(cel9 != ""){ druk = document.pwMath.in_9.value*0.0001}
document.pwMath.in_1.value = (druk / 1).toPrecision(N_druk)
document.pwMath.in_2.value = (druk / 1.01325).toPrecision(N_druk)
document.pwMath.in_3.value = (druk / 1e-5).toPrecision(N_druk)
document.pwMath.in_4.value = (druk / 0.001333224).toPrecision(N_druk)
document.pwMath.in_5.value = (druk / 0.0004788026).toPrecision(N_druk)
document.pwMath.in_6.value = (druk / 0.06894757).toPrecision(N_druk)
document.pwMath.in_7.value = (druk / 0.980665).toPrecision(N_druk)
document.pwMath.in_8.value = (druk / 0.1).toPrecision(N_druk)
document.pwMath.in_9.value = (druk / 0.0001).toPrecision(N_druk)
}
</script>
</head>
<body topmargin="0" leftmargin="0" bgcolor="#D5D3C8">
<form name="pwMath">
<table width="661" border="0" cellspacing="0" cellpadding="2"
height="1">
<tr>
<td width="43" height="85" style="border-bottom: 2px groove
rgb(255,255,255)" bgcolor="#747474" rowspan="8" align="center">
<font face="Webdings" color="#D5D3C8">c</font><p>
<font face="Webdings" color="#D5D3C8">c</font></p>
<p><font face="Webdings" color="#D5D3C8">c</font></p>
<p><font face="Webdings" color="#D5D3C8">c</font></p>
<p><font face="Webdings" color="#D5D3C8">c</font></td>
<td width="610" height="32" style="border-bottom: 2px groove
rgb(255,255,255)" colspan="4" bgcolor="#747474">
<font face="Verdana" color="#FFFFFF"><small><strong>
<font size="2">Omzetting drukken</font></strong></small></font></td>
</tr>
<tr>
<td width="122" height="10" align="right"><font face="Verdana"
size="2">bar
</font> </td>
<td width="152" height="10"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_1" size="20"></font></td>
<td width="180" height="10" align="right"><font face="Verdana"
size="2">kg/cm<sup>2</sup>
</font> </td>
<td width="148" height="10"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_7" size="20"></font></td>
</tr>
<tr>
<td width="122" height="7" align="right"><font face="Verdana"
size="2">atmosfeer
</font> </td>
<td width="152" height="7"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_2" size="20"></font></td>
<td width="180" height="7" align="right"></td>
<td width="148" height="7"></td>
</tr>
<tr>
<td width="122" height="7" align="right"><font face="Verdana"
size="2">pascal
</font> </td>
<td width="152" height="7"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_3" size="20"></font></td>
<td width="180" height="1" align="right" rowspan="2">
<font face="Verdana" size="2">pound per square feet
</font> </td>
<td width="148" height="1" rowspan="2"><font face="Verdana"
size="1">
<input onfocus="Ledig()" name="in_8" size="20"></font></td>
</tr>
<tr>
<td width="122" height="1" align="right"><font face="Verdana"
size="2">torr (mmHg)
</font> </td>
<td width="152" height="1"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_4" size="20"></font></td>
</tr>
<tr>
<td width="122" height="1" align="right"><font face="Verdana"
size="2">mm waterkolom
</font> </td>
<td width="152" height="1"><font face="Verdana" size="1">
<input onfocus="Ledig()" name="in_5" size="20"></font></td>
<td width="180" height="1" align="right" rowspan="2">
<font face="Verdana" size="2">pound per square inch </font> </td>
<td width="148" height="1" rowspan="2"><font face="Verdana"
size="1">
<input onfocus="Ledig()" name="in_9" size="20"></font></td>
</tr>
<tr>
<td width="122" height="1" align="right"><font face="Verdana"
size="2">m waterkolom
</font> </td>
<td width="152" height="1"><font face="Verdana" size="1">
<input onfocus="ledig()" name="in_6" size="20"></font></td>
</tr>
<tr>
<td width="122" height="12" valign="top" align="right">
<p align="left"><font size="1" face="Verdana"> </font></td>
<td width="152" height="12" valign="top" align="right">
</td>
<td width="180" height="12" valign="top" align="right">
</td>
<td width="146" height="12" valign="top" align="right">
</td>
</tr>
</table>
<table border="0" width="661" cellspacing="0" style="border: 1px
solid #808000">
<tr>
<td width="224" bgcolor="#FFFFFF">
<p align="left">
<font size="1" face="Verdana">
<input type="reset" value="Reset" name="reset" style="background:#FFFFFF
;font-family: Verdana; color: #FF0000; font-size: 8pt; font-weight:
bold; border: 1px solid #808000">
<input onclick="pwOmzDruk()" type="button" value="Verwerk"
name="Verwerken" style="background:#FFFFFF ;font-family: Verdana;
font-size: 8pt; font-weight: bold; border: 1px solid #808000; color:#008000"></font></td>
<td width="160" bgcolor="#FFFFFF">
<p align="left">
</td>
<td bgcolor="#FFFFFF">
<p align="right">
<font size="2" face="Verdana">Nauwkeurigheid:</font></td>
<td bgcolor="#FFFFFF">
<p align="right"><font size="1" face="Verdana"><select
onchange="KeuzepwDruk()" size="1" name="N_druk">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6" selected>6</option>
</select></font></td>
</tr>
</table>
</form>
</body>
<script>
var druk=0
</script>
</html> |
|