Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Калькулятор вклада (https://javascript.ru/forum/misc/42208-kalkulyator-vklada.html)

gtalogo 17.10.2013 01:00

Калькулятор вклада
 
function calculate() {
    var inputA = document.getElementById("A"),
        selectB = document.getElementById("B"),
        inputC = document.getElementById("C"),
        A = parseFloat(inputA.value),
        B = parseFloat(selectB.value);
    inputC.value = (A * B).toFixed(2);
}


<table>
    <tr>
        <td>A=</td>
        <td><input id="A" /></td>
    </tr>
    <tr>
        <td>B=</td>
        <td>
            <select id="B">
                <option value="2">месяц</option>
                <option value="3">год</option>
                <option value="4">полтора</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>


Подскажите пожалуйста
1. Как сделать, чтобы при введении разного массива сумм, менялись проценты по вкладу?
2. Автоматически считалась конечная сумма.

virus-07 17.10.2013 10:40

Повесьте вызов функции на изменение инпута или селекта, в чём вопрос..
P.S. я бы делал с помощью какой-нибудь библиотеки, гораздо приятнее будет получать изменения на экране через анимацию, да и синтаксический сахар забывать не стоит :)

BETEPAH 19.10.2013 11:39

Цитата:

Сообщение от gtalogo
1. Как сделать, чтобы при введении разного массива сумм, менялись проценты по вкладу?

Что за массивы сумм, куда их предполагается вводить и где должны меняться проценты по вкладу?


Часовой пояс GMT +3, время: 05:28.