javascript выберите изменить цену поля со скидкой onchange [закрыто]

У меня есть HTML-форма с подытогами, скидками и итогами. Раскрывающийся список «Скидка» имеет значения 5%, 10% и 20%. В раскрывающемся списке выбора для итоговых значений используются значения в размере 200, 100 и 20 долларов. Другое поле ввода текста получает итоговую форму для расчета по промежуточной сумме и скидке.

Discount:
<select class="select" name="discount">
  <option value="5" selected>5% discount</option>
  <option value="10">10% discount</option>
  <option value="20">20% discount</option>
</select>

Sub-Total:
<select class="select" name="discount">
  <option value="100" selected>$100</option>
  <option value="200">$200</option>
  <option value="50">$50</option>
</select>

Total:
<input type="text" name="price" value="<?php echo $db['sellingprice'] ?>">

Что мне нужно это:

Если входная промежуточная сумма имеет значение, скажем, 100 долларов США, а скидка на итоговую сумму составляет 10%, то общая сумма должна измениться на 90 долларов.

Есть ли способ обновлять итоговую цену в текстовом поле ввода каждый раз, когда меняются значения промежуточной цены или скидки?

расчет, который будет сделан:

итого = подытог - (подытог * (скидка / 100))

Я был в состоянии сделать что-то подобное с.onmouseout но это работает не совсем так, как я хочу.

<script>
var discount = 10; 
document.getElementById("sellingprice").onmouseout = function(){
document.getElementById("price").value = parseFloat(document.getElementById("sellingprice").value) * (1.00 - discount)
}
</script>

Ответы на вопрос(4)

Ваш ответ на вопрос