第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否可以使用JavaScriptFocus()函數(shù)來關(guān)注<div>?

是否可以使用JavaScriptFocus()函數(shù)來關(guān)注<div>?

12345678_0001 2019-07-22 19:50:00
是否可以使用JavaScriptFocus()函數(shù)來關(guān)注<div>?是否可以將注意力集中在<div>使用JavaScriptfocus()功能?我有一個<div>標簽<div id="tries">You have 3 tries left</div>我正試著把重點放在上面。<div>使用:document.getElementById('tries').focus();但不管用。有人能提點建議嗎.?
查看完整描述

3 回答

?
弒天下

TA貢獻1818條經(jīng)驗 獲得超8個贊

window.location.hash = '#tries';

這將滾動到所討論的元素,本質(zhì)上是“聚焦”它。


查看完整回答
反對 回復 2019-07-22
?
皈依舞

TA貢獻1851條經(jīng)驗 獲得超3個贊

是的-這是可能的。為了做到這一點,你需要分配一個表索引.

<div tabindex="0">Hello World</div>

一個0的表索引將標記“按頁面的自然選項卡順序”放置。一個較高的數(shù)字會給它一個特定的優(yōu)先級順序,其中1是第一個,2秒等等。

您還可以提供一個表索引-1,這將使div只能通過腳本進行聚焦,而不是用戶。

document.getElementById('test').onclick = function () {
    document.getElementById('scripted').focus();};
div:focus {
    background-color: Aqua;}
<div>Element X (not focusable)</div><div tabindex="0">Element Y (user or script focusable)</div><div tabindex="-1" id="scripted">Element Z (script-only focusable)</div><div id="test">Set Focus To Element Z</div>

顯然,如果有一個可以通過腳本來聚焦的元素,而不能通過其他的輸入方法來聚焦(特別是當用戶只使用鍵盤或類似的限制時),那將是一件令人遺憾的事情。還有很多標準元素默認情況下具有可聚焦性,并有用于幫助用戶的語義信息。明智地使用這些知識。


查看完整回答
反對 回復 2019-07-22
?
qq_花開花謝_0

TA貢獻1835條經(jīng)驗 獲得超7個贊

可以使用tabindex。

<div tabindex="-1"  id="tries"></div>

表索引值可以允許一些有趣的行為。

  • 如果給定的值為“-1”,則不能將元素標簽到其中,但可以編程方式將焦點分配給元素(使用元素.Focus()。
  • 如果給定值為0,則元素可以通過鍵盤聚焦并落入文檔的選項卡流中。大于0的值創(chuàng)建優(yōu)先級級別,其中1是最重要的。


查看完整回答
反對 回復 2019-07-22
  • 3 回答
  • 0 關(guān)注
  • 507 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號