Гость
Покинул форум
Сообщений всего: 93
Дата рег-ции: Февр. 2010
Помог: 0 раз(а)
|
CODE ( javascript):
скопировать код в буфер обмена
<script language="javascript"> function isDouble(num) { num=num.replace('.',','); return(num); } function calculate() { var S=document.getElementById('S').value; var h=document.getElementById('h').value; var Q_ud=document.getElementById('q_ud').value; var n_tech=document.getElementById('n').value; var Q_tech=document.getElementById('q_tech').value; var n_peaple=document.getElementById('people').value; var Q_peaple=document.getElementById('q_pep').value; // alert(S+' '+h+' '+Q_ud+' '+n_tech+' '+Q_tech+' '+n_peaple+' '+Q_peaple); if(S!='' && h!='' && Q_ud!='' && n_tech!='' && Q_tech!='' && n_peaple!='' && Q_peaple!=''){ var Q=(isDouble(S) * isDouble(h) * isDouble(Q_ud) + isDouble(n_tech) * isDouble(Q_tech) + isDouble(n_peaple) * isDouble(Q_peaple)) / 1000; document.getElementById('q_com').value=Math.round(Q*100)/100; } else alert("Пожалуйста! Заполните все поля для правильного расчета формулы!"); } </script>
При выводе итоговой суммы, как заменить в результате . на ,
|