我试图让未登录的人通过将他们链接到侧边栏中的登录字段来登录。
到目前为止,我设法完成了这项任务:
<?php comment_form(array(must_log_in => sprintf(__('You must be <a href="#reg">logged in</a> to comment.')))); ?>
所以我使用的是Login with AJAX
窗口小部件,或者我可以将插件的模板标记放在<?php login_with_ajax() ?>
。在我放置<a name="reg"></a>
的窗口小部件之前,当他们单击链接以登录时,他们会到达登录表单的位置,但它们不会放在用户名字段中。有没有办法(我怀疑)我可以将焦点放在用户名字段中?那是在那里有一个闪烁的光标?
“这是不可能的”也是一个可以接受的答案,所以我可以继续我的下一个问题。
答案 0 :(得分:2)
假设<input type="text" id="username">
之类的内容,您可以使用
document.getElementById("username").focus();
。