我在一 个 WEB页 面里有多个TEXTBOX控件,如何实现用户按回车自动使下一个TEXTBOX获得焦点,提高输入效率?

解决方案 »

  1.   

    查下回车键的CODE,如果检测到是这个CODE,就转到TAB这个键的CODE。
      

  2.   

    private void AutoComboBox_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    {
    if (lbMain.Visible)
    {
    if (e.KeyCode == Keys.Up||e.KeyCode == Keys.Down||e.KeyCode == Keys.Left||
    e.KeyCode == Keys.Right||e.KeyCode == Keys.PageDown||e.KeyCode == Keys.PageUp)
    {
    lbMain_KeyDown(lbMain,e) ;
    e.Handled = true ;                 
    }
    else if (e.KeyCode == Keys.Enter)
    {
    lbMain_Click(lbMain,e) ;
    e.Handled = true ;   
    }
    }
    }
      

  3.   

    using System.没有windows这个是WEB程序
      

  4.   

    web页面的话,只能用JS来做,C#基本是不可能做到你的要求的
      

  5.   

    为每个testbox设置它们的onkeydown事件,用js写在事件方法里判断按下的key value是不是13,就知道是不是回车了