如何在不使用 Tab 或鼠标的情况下将光标从第一个文本区域移动到第二个文本区域?
我正在构建一个包含三个文本区域的密码框。 每个文本区域都有一个字符。 输入密码的第一个字符后,我必须按 Tab 或使用鼠标进入第二个文本区域以输入密码的第二个字符。 我希望在我输入第一个文本区域后立即自动发生此操作(光标移动)。
我怎样才能做到这一点?
如果您可能会问,我正在 C# 中使用 Visual Studio .NET 2008 我是 .net 的完美新手,我不知道如何用适当的词语问这个问题。
谢谢。
I'm building a password box that holds three text areas.
Each text area has one character.
After I type the first character of the password, I have to press tab or use the mouse to get to the second text area to type the second character of the password.
I would like to make this happen automatically (cursor movement) just right after I type in the first text area.
how can I achieve this ?
If you may ask, I'm using Visual Studio .NET 2008 in C#
I'm a perfect newbie in .net and I don't know how to ask this question with the appropiate words.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试 onKeyPress。这应该能满足您正在寻找的内容。
这是一个涉及更改字段的光标位置的教程。
http://www.webdeveloper.com/forum/showthread.php?t= 91817
这表明您的 autoTab() 函数应如下所示。
Try onKeyPress. That should take care of what you are looking for.
Here's a tutorial that deals with changing the cursor position of a field.
http://www.webdeveloper.com/forum/showthread.php?t=91817
This suggests your autoTab() function should look like this.
你的项目中使用了 jQuery 吗?
Are you using jQuery in your project?