你想干什么?
<...id="priceB1" name="priceB"...>
<...id="priceB2" name="priceB"...>
.
.
.
var caseadd=document.CaseAdd.priceB
var x=0;
for(i=0;i<document.CaseAdd.upcount.value;i++)
x+=priceB[i];
alert(x);
<...id="priceB1" name="priceB"...>
<...id="priceB2" name="priceB"...>
.
.
.
var caseadd=document.CaseAdd.priceB
var x=0;
for(i=0;i<document.CaseAdd.upcount.value;i++)
x+=priceB[i];
alert(x);
x=x+eval("window.CaseAdd.priceB"+i+".value")
直接写form的名字或者通过document来引用比较符合习惯。