【问题标题】:Autofocus on <a> element without JavaScript在没有 JavaScript 的情况下自动聚焦在 <a> 元素上
【发布时间】:2019-07-30 00:26:32
【问题描述】:

有没有办法在没有 JavaScript 的情况下自动聚焦在 &lt;a&gt; 元素上?我找到了一个包含 JS 的答案 here,但我想尽量减少我网站中的 JS 数量。

【问题讨论】:

    标签: html


    【解决方案1】:

    您可以为&lt;a&gt; 提供id 属性,并使用#{id} 更新页面链接。

    &lt;a id="focus"&gt;foo&lt;/a&gt;

    并将带有焦点元素的页面链接更新为http://www.example.com/mypage#focus

    如果您在同一页面上有链接(例如在导航部分),则可以使用

    &lt;a href="#focus"&gt;foo&lt;/a&gt; 跳转到锚点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多