Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Динамическое изменение цифр в накладной (https://javascript.ru/forum/dom-window/65594-dinamicheskoe-izmenenie-cifr-v-nakladnojj.html)

Pladzuma 28.10.2016 09:21

Динамическое изменение цифр в накладной
 
Deprecated

рони 28.10.2016 10:03

Pladzuma,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">

  <script>
     window.addEventListener('DOMContentLoaded', function() {
       var form = document.querySelector('form');
       form.addEventListener('input', function() {
        var price = +form.price.value || 0;
        var amount = +form.amount.value || 0;
        form.sum.value = price * amount
       });
         });
  </script>
</head>

<body>
<form>
  <div>
    <span>Цена товара</span>
    <input name="price" type="text"></input>
  </div>
  <div>
    <span>Количество</span>
    <input name="amount" type="text"></input>
  </div>
  <div>
    <span>Сумма транзакции</span>
    <input name="sum" type="text"></input>
  </div>
</form>


</body>
</html>

Pladzuma 29.10.2016 11:34

Deprecated

рони 29.10.2016 12:16

Pladzuma,
<form>
<input name="dostavka" type="checkbox" value="800">
var dostavka= form.dostavka.checked? +form.dostavka.value : 0;


form.addEventListener('input', ...
form.addEventListener('change', тоже самое


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