日期:2014-05-20  浏览次数:20423 次

各位大侠,在datagrid 里怎么实现 用enter键代替tab键呀
各位大侠,在datagrid   里怎么实现   用enter键代替tab键呀,请不吝指教

------解决方案--------------------
<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "
------解决方案--------------------
楼上正解,
<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "

------解决方案--------------------
只能用客户端事件获取键盘信息,cpp2017(慕白兄) 的是正解
------解决方案--------------------
cpp2017(慕白兄)的是正解
------解决方案--------------------
look
------------------------------
<table id= "table1 ">
<tr>
<td> <input type= "text "> </td>
<td> <input type= "text "> </td>
</tr>
</table>

<script language= "javascript ">
var table = document.getElementById( "table1 ");
table.onkeydown=function(){
if(event.keyCode==13)event.keyCode=9;
}
</script>

------解决方案--------------------

<asp:textbox onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false} "


---------
同意,有javascript写
------解决方案--------------------
这只是其中的一个文本框能够执行

如果想整个datagrid都执行 可以写在 <body> 或者datagrid里面

<body onkeydown= "javascript:if(event.keyCode ==13){event.keyCode = 9;return false}