【问题标题】:Making div element focusable by click通过单击使 div 元素可聚焦
【发布时间】:2014-02-12 19:00:56
【问题描述】:

我有一个 div(用于 THREE.js 可视化),我需要它可以在点击时获得焦点。我尝试将 tabindex 更改为 1 或 -1,当它为 1 时,可以使用 tab 来聚焦元素,但这些都不能通过单击使其聚焦。我在 mac 上使用 chrome,所以我认为这可能是由于 mac 处理焦点的方式?

谢谢

【问题讨论】:

  • 你有链接、jsfiddle 或 codepen 吗?
  • WebGLRenderer/CSSRenderer/CanvasRenderer?方法不同。请把链接放到codepen/jsfiddle。

标签: html focus three.js


【解决方案1】:

尝试添加一个onclick属性来设置焦点:

<div tabindex="1" onclick = "this.focus();"></div>

【讨论】:

    猜你喜欢
    • 2017-01-03
    • 2015-04-30
    • 2012-02-27
    • 2012-04-27
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 2011-05-27
    • 1970-01-01
    相关资源
    最近更新 更多