Сообщение от gtalogo
|
Отказывается считать. что не так может быть?
|
всё же верно было у вас было в 5 посте и ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<script>
function run() {
var divs = document.getElementsByTagName('div')
for(i=0;i<divs.length;i++) {
divs[i].style.display = 'none'
}
var a = +document.getElementById('A').value
var e = a
if(e >= 0 && e < 1000) document.getElementById('div0').style.display = ''
if(e >= 1000 && e < 5000) document.getElementById('div1').style.display = ''
if(e >= 5000 && e < 10000) document.getElementById('div2').style.display = ''
if(e >= 10000 && e <= 50000) document.getElementById('div3').style.display = ''
if(e >= 50000 && e <= 99999999999) document.getElementById('div4').style.display = ''
}
function calculate(n) {
var inputA = document.getElementById("A"),
selectB = document.getElementById("B"+n),
inputC = document.getElementById("C"+n),
A = parseFloat(inputA.value),
B = parseFloat(selectB.value);
inputC.value = (A * B).toFixed(2);
}
</script>
</head>
<body>
<input id='A' type='text'>
<input type='button' value='run' onclick='run()'>
<div id="div0" style="display:none" class="tegs">Минимальный размер вклада 1000
руб.
</div>
<div id="div1" style="display:none" class="tegs">1000-4999
<table>
<tr>
<td>B=</td>
<td>
<select id="B">
<option value="1.0050">1 месяц</option>
<option value="1.0102">2 месяца</option>
<option value="1.0153">3 месяца</option>
<option value="1.0313">6 месяцев</option>
<option value="1.0680">1 год</option>
<option value="1.1400">2 года</option>
</select>
</td>
</tr>
<tr>
<td>A*B=</td>
<td><input id="C" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" value="Calculate"
onclick="calculate('');" />
</td>
</tr>
</table>
</div>
<div id="div2" style="display:none" class="tegs">5000-9999
<table>
<tr>
<td>B=</td>
<td>
<select id="B2">
<option value="1.0051">1 месяц</option>
<option value="1.0104">2 месяца</option>
<option value="1.0156">3 месяца</option>
<option value="1.0325">6 месяцев</option>
<option value="1.0690">1 год</option>
<option value="1.1400">2 года</option>
</select>
</td>
</tr>
<tr>
<td>A*B=</td>
<td><input id="C2" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" value="Calculate"
onclick="calculate('2');" />
</td>
</tr>
</table>
</div>
<div id="div3" style="display:none" class="tegs">10000-49999
<table>
<tr>
<td>B=</td>
<td>
<select id="B3">
<option value="1.0051">1 месяц</option>
<option value="1.0107">2 месяца</option>
<option value="1.0160">3 месяца</option>
<option value="1.0333">6 месяцев</option>
<option value="1.0700">1 год</option>
<option value="1.1400">2 года</option>
</select>
</td>
</tr>
<tr>
<td>A*B=</td>
<td><input id="C3" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" value="Calculate"
onclick="calculate(3);" />
</td>
</tr>
</table>
</div>
<div id="div4" style="display:none" class="tegs">50000-999999999999
<table>
<tr>
<td>B=</td>
<td>
<select id="B4">
<option value="1.0053">1 месяц</option>
<option value="1.0108">2 месяца</option>
<option value="1.0163">3 месяца</option>
<option value="1.0340">6 месяцев</option>
<option value="1.0700">1 год</option>
<option value="1.1400">2 года</option>
</select>
</td>
</tr>
<tr>
<td>A*B=</td>
<td><input id="C4" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="button" value="Calculate"
onclick="calculate(4);" />
</td>
</tr>
</table>
</div>
</body>
</html>