你要怎么換
直接就顯示的時候換?點了button后觸發function換?
不理解你的意思。。

解决方案 »

  1.   

    如图,就是选择第一行的,起始日期 下边的所有开始时间都改变成指定的时间。中止时间同样。<td   width="5%"   align="center"> 
        <input   type="text"   id="tdate <%=i%> "   name="tdate" 
    value=" <%=cdate[i]%> "   size="10" onChange="replaceteme()"
          onClick="javascript:pop(document.resultForm.tdate <%=i%> , <%=cdate[i]%> );return   false" 
          readonly> 
    </td> 
    通过onChange事件改变所有的起始时间。function replacetiem(){
    }
    不知道怎么写
      

  2.   

    function replacefdate() {      for(var i = 0;i<document.resultForm.elements.length;i++){
           
    document.getElementsByName("fdate")[i].value=document.getElementsByName("allfdate").value);
              }
    }
    不知道为什么,结果没有改变
      

  3.   

    现在是得到 for(var i = 0;i <document.resultForm.elements.length;i++){}
    存在问题,怎么得到 resultForm中的name="fdate"的长度?