1,上下键时,让上下的控件获得焦点。(你需要知道控件的名字或ID)
2,给你一个增加一行的函数。看看吧。需要知道table的ID。
function addInput() {
var tr = table1ID.insertRow(table1ID.rows.length);
    var cell;
            
cell = tr.insertCell();
cell.align = "center";
cell.valign = "middle";
cell.width = "160";
cell.style.background = "#ccffcc";
cell.innerHTML = "<input type='input' name='tttt' maxlength='10' style='TEXT-ALIGN: left;HEIGHT: 20px;WIDTH: 100%;'" + " name='" +  "' value='" + "'>";
}

解决方案 »

  1.   

    VVV_lucky(*太阳*):
       谢谢!
       只是,增加一行的办法很多,但我见到的都是通过按钮触发。我想要的是oracle里那种自动触发的方式。
       还有,上下键时,能告知ID吗?
      

  2.   

    上下键的ID 你自己试不就知道吗?在keydown事件中alert(keycode)
      

  3.   

    自动触发OnChange事件可以做到,参阅html方面的书籍。