根据用户的点击将焦点移动到输入上?
我有一个主页,您可以在其中点击注册或创建帐户
如果您点击任一链接,您将进入同一页面,实时注册并创建帐户在同一页上。
他们想要的是当您单击“注册”时位于“用户名输入”字段中的焦点,但如果您单击“创建帐户”时,则焦点位于“名字输入”字段中。
如何根据用户在上一页上单击的内容来确定焦点应位于何处?
I have a homepage, where you can either click Sign Up or Create An Account
If you click either link it takes you to the same page, Sign up and Create An Account live on the same page.
What they want is the Focus when you click Sign Up to be in the Username Input field but if you click Create An Account the Focus First Name Input field.
How can I determine where the Focus should be based on what a User clicked on the previous page?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用隐藏字段或查询字符串。在注册/创建帐户页面的 document.ready 上,您可以使用 focus()。
华泰
阿里
You can use hidden field or querystring. And on the document.ready of signup/create account page you can use focus().
HTH
Ali
你可以通过url传输这些数据,js能够读取URL中井号'#'后面的字符串。通常这用于滚动,但您可以用它来聚焦。
网址将是
You could transfer this data with the url, js is able to read Strings after the Hash Sign '#' in the URL. Usually this is used for scrolling, but you can use it for focusing.
The Url would be