Сообщение от рони
|
да - только 11 строку ищите везде и меняйте (a) на нужное
<input type="button" value="Calculate"
onclick="calculate('');" />
и тд
|
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(a) { alert("B"+a)};
calculate(b);
calculate(c);
calculate(d);
{
var inputA = document.getElementById("A"),
selectB = document.getElementById("B"+a),
inputC = document.getElementById("C"+a),
A = parseFloat(inputA.value),
B = parseFloat(selectB.value);
inputC.value = (A * B).toFixed(2);
}
Отказывается считать. что не так может быть?