焦点移动的问题……(高分求助)! <input onkeydown="if(event.keyCode==40)event.keyCode=9"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form name=form1><input name=input1 onkeydown="if(event.keyCode==40) document.form1.input2.focus();"><input name=input2 onkeydown="if(event.keyCode==40) document.form1.input3.focus();if(event.keyCode==37) document.form1.input1.focus();"></form> <table id=table2 border=1 onkeydown="move()"><tr><td><input type=text></td><td><input type=text id=dd></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td></tr><tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td></tr><tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td></tr><tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td></tr><tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td></tr></table><script>function move(){ var eventTable=document.getElementById("table2"); var eventTd=event.srcElement.parentElement.cellIndex; var eventTr=event.srcElement.parentElement.parentElement.rowIndex; if (event.keyCode==40) //down { if (eventTable.rows[eventTr].cells.length==eventTd+1) { if (eventTable.rows.length==eventTr+1) eventTable.rows[0].cells[0].firstChild.focus(); else eventTable.rows[eventTr+1].cells[0].firstChild.focus() } else eventTable.rows[eventTr].cells[eventTd+1].firstChild.focus(); return; } if (event.keyCode==38) //up { if (eventTd==0) { if (eventTr==0)eventTable.rows[eventTable.rows.length-1].cells[eventTable.rows[eventTable.rows.length-1].cells.length-1].firstChild.focus(); else eventTable.rows[eventTr-1].cells[eventTable.rows[eventTr-1].cells.length-1].firstChild.focus(); } else eventTable.rows[eventTr].cells[eventTd-1].firstChild.focus(); return; }}</script> 单击超链接改变CLASS 名称? 这是神马意思 external.menuArguments 页面引入flash的问题 高分求一个鼠标效果 [求助]Javascript 如何不提示不安全的IE ActiveX 怎么下载一个网页上引用的所有资源 跨域的页面如果能实现刷新! 二级下拉菜单导航, 求分页打印代码!46分(我只能给这么多) (100分)在ie中想用层实现,提交后浮出请等待的对话框,页面完全显示后,该层消失!急等 要讓表格的每一行和每一列中間都有一細的顏色分隔線這樣的效果怎麼做???
<input name=input1 onkeydown="if(event.keyCode==40) document.form1.input2.focus();">
<input name=input2 onkeydown="if(event.keyCode==40) document.form1.input3.focus();if(event.keyCode==37) document.form1.input1.focus();">
</form>
<tr><td><input type=text></td><td><input type=text id=dd></td><td><input type=text></td><td><input type=text></td><td><input
type=text></td><td><input type=text></td></tr>
<tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input
type=text></td><td><input type=text></td></tr>
<tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input
type=text></td><td><input type=text></td></tr>
<tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input
type=text></td><td><input type=text></td></tr>
<tr><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input type=text></td><td><input
type=text></td><td><input type=text></td></tr>
</table>
<script>
function move()
{
var eventTable=document.getElementById("table2");
var eventTd=event.srcElement.parentElement.cellIndex;
var eventTr=event.srcElement.parentElement.parentElement.rowIndex;
if (event.keyCode==40) //down
{
if (eventTable.rows[eventTr].cells.length==eventTd+1)
{
if (eventTable.rows.length==eventTr+1)
eventTable.rows[0].cells[0].firstChild.focus();
else
eventTable.rows[eventTr+1].cells[0].firstChild.focus()
}
else
eventTable.rows[eventTr].cells[eventTd+1].firstChild.focus();
return;
}
if (event.keyCode==38) //up
{
if (eventTd==0)
{
if (eventTr==0)
eventTable.rows[eventTable.rows.length-1].cells[eventTable.rows[eventTable.rows.length-1].cells.length-1].firstChild.focus();
else
eventTable.rows[eventTr-1].cells[eventTable.rows[eventTr-1].cells.length-1].firstChild.focus();
}
else
eventTable.rows[eventTr].cells[eventTd-1].firstChild.focus();
return;
}
}
</script>