Javascript上的输入值未更改

Javascript上的输入值未更改,javascript,Javascript,我现在用香草javascript、html、css制作购物车 这个程序是当消费者点击选择标签,添加新标签和改变计数 添加新标记的操作已开始。更改计数不起作用。当我单击时,selectA、selectB、selectC会发生更改,但不会处理输入标记 var selectA=0; var-selectB=0; var-selectC=0; 功能更改(e){ // 선택된 데이터 가져오기 设值=e.value; 让name=e.options[e.selectedIndex].text; 让ite

我现在用香草javascript、html、css制作购物车

这个程序是当消费者点击选择标签,添加新标签和改变计数

添加新标记的操作已开始。更改计数不起作用。当我单击时,selectA、selectB、selectC会发生更改,但不会处理输入标记

var selectA=0;
var-selectB=0;
var-selectC=0;
功能更改(e){
// 선택된 데이터 가져오기
设值=e.value;
让name=e.options[e.selectedIndex].text;
让itemList=document.getElementById(“addItem”);
var Item=document.createElement('div');
var itemName=document.createElement('div');
var itemSumA=document.createElement('input');
var itemSumB=document.createElement('input');
var itemSumC=document.createElement('input');
itemName.innerHTML=名称;
如果(值=“A”){
如果(选择A==0){
Item.appendChild(itemName);
项目.附加子项目(项目SUMA);
itemList.appendChild(项目);
}
itemSumA.value=selectA;
}否则如果(值==“B”){
console.log(选择b);
如果(选择B==0){
Item.appendChild(itemName);
项目.appendChild(项目SUMB);
itemList.appendChild(项目);
}
itemSumB.value=++selectB;
}否则{
如果(选择C==0){
Item.appendChild(itemName);
项目.appendChild(项目SUMC);
itemList.appendChild(项目);
}
itemSumC.value=++selectC;
}
document.getElementById(“Sum”).innerHTML=selectA*39800+selectB*49800+selectC*59800;
}
  • 주문 정보 상품 선택

    A.스피드 원터치 팝업텐트(3~4인용) B.5초 원터치 텐트(3인용) (+10,000) C.5초 원터치 텐트(5인용) (+20,000)
  • HTML中的
    Sum
    元素在哪里?
    itemSumA
    itemSumB
    itemSumC
    都是一样的,为什么需要3个不同的输入?根据select的值,您只需附加其中一个。表单ID或名称是什么?使用这种关系表示法更容易!首先,Sum在下面那个html代码。那个表单在这里…
    총 금액第二,项目只有三件事。A,B,C就是那个。我不知道如何只管理一个变量。所以我做了selectA,selectB,selectC。