有文本框textbox1和textbox2,现在光标在textbox1中,按回车键后怎样让光标跳至textbox2,实现tab键的功能.首先设置textBox1和textBox2的TabIndex属性,分别设置为1,2。 private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if(e.KeyChar == (char)13) { SendKeys.Send("{Tab}"); } }
Web中:
在客户端(即.aspx页面内),在<head>..</head>之间添加如下代码:
<script language="javascript" type="text/javascript"> function keyDown() { var keycode=event.keyCode; var keyChar=String.fromCharCode(keycode); if(keycode==13) event.keyCode=9; }; **注意: document.οnkeydοwn=keyDown; </script>
同时,在<body>里添加οnkeydοwn="keyDown()"
转载于:https://www.cnblogs.com/deepwishly/archive/2011/05/07/2551163.html
相关资源:WinForm中变Enter键为Tab键实现焦点转移的方法