örneğin verdiğim değer 500 diyelim. değeri sanki 0<değer<250 aralığındaymış gibi işleme tutuyor.
<FORM>
<SCRIPT>
function miso (form){
if ( 0 < form.alan.value < 251 )
{
form.sonuc.value = form.alan.value * 2
}
else if ( 250 < form.alan.value < 1001 )
{
form.sonuc.value = 500 + ( form.alan.value - 250 ) * 1.4
}
else if ( 1000 < form.alan.value < 10001 )
{
form.sonuc.value = 1550 + ( form.alan.value - 1000) * 0.7
}
else if ( 10000 < form.alan.value < 20001 )
{
form.sonuc.value = 7850 + ( form.alan.value - 10000 ) * 0.5
}
else if ( 20000 < form.alan.value < 50001 )
{
form.sonuc.value = 12850 + ( form.alan.value - 20000 ) * 0.2
}
else if ( 50000 < form.alan.value )
{
form.sonuc.value = 18850 + ( form.alan.value - 50000) * 0.1
}
}
</SCRIPT>
<font face="Century Gothic" color="#FF0000"><b>EKB Fiyat Hesaplama Programý</b></font><p> </p><p> </p>
<table width="500" border="0" id="table2">
<tr>
<td width="90" align="left"><input type="text" name="alan" size=15 onKeyUp="miso(this.form)" /></td>
<td width="196" align="left"><font face="Century Gothic" color="#FF0000"><b>ALAN m2</b></font></td>
<td width="90" align="left"><input type ="text" name="sonuc" size=15 /></td>
<td width="67" align="left"><font face="Century Gothic" color="#FF0000"><b>TL</b></font></td>
</tr>
</table>
</FORM>