как сложить результаты двух(и более) функций?
Ребят, помогите новчку в js пожалуйста.
Есть код: function montag_sveta() { document.getElementById('fieldResms').innerHTML=parseInt(document.getElementById('field1ms').value)* '500'; } function montag_off() { document.getElementById('fieldResmf').innerHTML=parseInt(document.getElementById('field1mf').value)* '300'; } Нужно чтобы parseInt(document.getElementById('field1ms').value )* '500'; и arseInt(document.getElementById('field1mf').value) * '300'; Складывались и на экран выводилась сумма, все никак не пойму как реализовать :( Пояснение к коду: две разных функции, но выполняют одно и тоже. Принцип такой пользователь вводит в форму "а" число, оно умножается на "n-ое" число и произведение выводится в форму "b". Буду благодарен за любую помощь. :help: |
Несовсем понял что вы хотите, но вот что сделал.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Untitled Document</title> <script type="text/javascript"> function montag_sveta() { var val_1 = parseInt(document.getElementById('field1ms').value)* 500; return val_1; } function montag_off() { var val_2 = parseInt(document.getElementById('field1mf').value)* 300; return val_2; } function start() { var result = montag_sveta() + montag_off(); document.getElementById('result').innerHTML = result; } onload = function() { document.form1.butt.onclick = start; } </script> </head> <body> <form name="form1"> <input type="text" id="field1ms" name="field1ms"><br> <input type="text" id="field1mf" name="field1mf"><p> <input type="button" name="butt" value="go"> </form> <div id="result"></div> </body> </html> |
Спасибо за помощь)
|
Часовой пояс GMT +3, время: 20:40. |