Я использую набор форм Django, чтобы позволить пользователю вводить данные о запасах для пользователя в несколько строк одновременно. У меня есть цена и количество, введенные пользователем в каждой строке. Мне нужно умножить эти значения и показать в последнем столбец для каждой строки, когда пользователь вводит значение.
я попытался написать javascript, как показано ниже, который будет отлично работать для первой строки. Как я могу применить его ко всей таблице
function update() {
document.getElementById("id_form-0-price").value = document.getElementById("id_form-0-quantity").value*document.getElementById("id_form-0-unitprice").value;
}
В имени поля 'id_form-0-price' 0 - это префикс, установленный formset, который жестко закодирован в этом случае. Я хочу, чтобы вышеуказанный скрипт выполнялся для любой строки таблицы. Есть предложения?