Estoy usando js para calcular en tiempo real el costo, pero cuando hago clic en guardar, el valor en la base de datos es 0 incluso cuando el valor cambió en el campo de entrada.
function calculate(){ try{ var num1 = parseInt(document.getElementById('a').value) || 0; var num2 = 255; document.getElementById('price').value = num1 * num2;} catch(e){} } Heres the HTML code: <div class="form-group"> <p>Number</p> <input type="number" id ="a" name="persons" [(ngModel)]="reserv.persons" rows="2" class="form-control" oninput="calculate();"> </div> <div class="form-group"> <p>Price</p> <input name="price" type="number" id="price" [(ngModel)]="reserv.price" oninput="calculate();" class="form-control"> </div>