Итак, я так же новичок, как и новый, чтобы писать код с помощью JavaScript, это на самом деле моя первая попытка, и это моя проблема. то, что мне нужно сделать с этой формой, умножает ввод поля Qty с вводом поля Price и автоматически заполняет поле Ext, но я могу только выяснить, как добавить итоговые значения количества и цены и заполнить эту сумму в Ext box. Вот код, я использую:Как размножаться в Javascript
function multiply1() {
var extend1=0
for (var i=1; i <= 2; i++) {
var id = "1_value"+i;
extend1 = extend1 + document.getElementById(id).value*1;
}
document.getElementById("extend1").value = extend1;
}
function multiply2() {
var extend2=0
for (var i=1; i <= 2; i++) {
var id = "2_value"+i;
extend2 = extend2 + document.getElementById(id).value*1;
}
document.getElementById("extend2").value = extend2;
}
function multiply3() {
var extend3=0
for (var i=1; i <= 2; i++) {
var id = "3_value"+i;
extend3 = extend3 + document.getElementById(id).value*1;
}
document.getElementById("extend3").value = extend3;
}
function multiply4() {
var extend4=0
for (var i=1; i <= 2; i++) {
var id = "4_value"+i;
extend4 = extend4 + document.getElementById(id).value*1;
}
document.getElementById("extend4").value = extend4;
}
function multiply5() {
var extend5=0
for (var i=1; i <= 2; i++) {
var id = "5_value"+i;
extend5 = extend5 + document.getElementById(id).value*1;
}
document.getElementById("extend5").value = extend5;
}
Кроме того, если вы вводите в общей сложности в поле Количество оно будет заполнять поле доб но также должны заселить к итогам доб коробки в материальном поле Итого, которое, очевидно, ISN» t происходит скрипт работает, чтобы суммировать внешние поля и заполнять поле итогов материалов, как вы можете видеть, введя общее количество в любую из внешних ящиков, и оно будет заполняться или суммироваться в поле материала.
ИТАК первый мне нужно умножить Количество и Цена коробки и во-вторых, мне нужно, чтобы выяснить, почему этот сценарий не получает значение от внутр коробки после того, как они поступают с Кол-во и цена сценария
function summate() {
var mattotal=0
for (var i=1; i <= 5; i++) {
var id = "extend"+i;
mattotal = mattotal + document.getElementById(id).value*1;
}
document.getElementById("mattotal").value = mattotal;
}
Спасибо за помощь!
Спасибо acdcjunior, это отлично работает для меня, я на самом деле пробовал все, что вы делали, кроме изменения var extend1 = 0 до 1. Ваш ответ мне очень помогает, я расстроен тем, что кто-то проголосовал за мой вопрос, сказав, что есть никаких исследований, когда я работаю над этим в течение нескольких недель и ищут бесчисленные учебники и примеры без успеха. Я думаю, что эта рейтинговая система бесполезна! – Jason