由於某種原因行動不希望當變量用於名稱在這個文本框進行:有沒有其他的方法來引用文本框?
var formQty = new String("QTY." + productName).toString();
var total = document.MainForm.elements["formQty"].value;
document.MainForm.elements["formQty"].value = sum;
這是HTML: 輸入類型=「文本」名稱=「QTY.1天ACUVUE 「 size =」3「maxlength =」8「onkeydown =」javascript:QtyEnabledAddToCart();「值=「1」
我只有texbox的名稱,而不是Id。當var formQty被使用時,var total不會返回值。如果我硬編碼的名稱,而不是使用變量var formQty,操作起作用。只有變量它不會。我將我的可變價值與實際名稱進行了比較,他們是平等的。使用lengh比較和==比較。兩個都恢復了正確
是否有另一種定義var total的方法?
? –