应该是这样的
<input type="text" style="width:65px" name="Dac1504FM"onchange=fuc_sum()>

解决方案 »

  1.   

    input的话就写死了吧。
    我那个是包在logic:iterate里的。
      

  2.   

    估计你网页里只有一个 name="Dac1504FM" 的 input 吧~~这样得到的不是数组,判断一下当只有一个 name="Dac1504FM" 的时候用document.Dac1504FM.WNox.value有多个的时候用 document.Dac1504FM[i].WNox.value
      

  3.   

    我用<html:text> 没用input.....就是用document.Dac1504FM[i].WNox.value取不到值阿
    javascript里 for ( i=0; i<=10; i++){

    alert(document.Dac1504FM[i].WNox.value);
    }
    alert不到 说是null 但是我输入值了第一次做jsp 什么都不懂 5555555555
      

  4.   

    不一定是input啊~~任何页面元素的 name 是可以重复的,但是当同一页面里有此 name 的页面元素只有一个的时候将不能以数组的方式去访问所以使用时要先判断一下个数~~