以下以单击事件来模拟回车操作<table width="100%" border="1" id="aa" onclick="addRow();" bgcolor="#000000" cellspace=1>
<tr bgcolor="#FFFFFF">
<td> </td>
</tr>
</table>function addRow(){
var obj = document.getElementById("aa");
myNewRow = obj.insertRow();
myNewRow.insertCell();
myNewRow.setAttribute("align","center",0);
myNewRow.setAttribute("height","22",0);
myNewRow.setAttribute("bgcolor","#FFFFFF",0);
}
<tr bgcolor="#FFFFFF">
<td> </td>
</tr>
</table>function addRow(){
var obj = document.getElementById("aa");
myNewRow = obj.insertRow();
myNewRow.insertCell();
myNewRow.setAttribute("align","center",0);
myNewRow.setAttribute("height","22",0);
myNewRow.setAttribute("bgcolor","#FFFFFF",0);
}
在A表格响应键盘(onkeyup)自定义函数
在该函数里判断是什么键
得到b表的obj,修改value项。
<script>
i=1
function add(){
if (window.event.keyCode==13) //判断是否输入回车来增加行
{
var newTR = a1.cloneNode(true);
newTR.id="a1"+(++i);
a1.parentNode.insertAdjacentElement("beforeEnd",newTR);
}
}