专注于基于锚链接的textarea

时间:2012-05-15 01:32:01

标签: focus textarea anchor

我的网站中有一个消息传递功能,当用户点击回复按钮时,他们会被重定向到消息,并根据锚链接获得textarea焦点。

所以链接结构是这样的:

view_message/4fad37da1df#reply

感谢

1 个答案:

答案 0 :(得分:0)

尝试:

if (window.location.hash) {
  $(window.location.hash).attr("tabindex", -1).focus();
}

它应该检查url中是否有哈希值,如果是,则给目标指定tabindex属性值为-1并应用焦点。

请参阅https://stackoverflow.com/a/6188217/430191了解tabindex属性的原因(关于IE / Chrome / Safari中键盘焦点的相关问题)