哈士奇WWW
2019-07-27 12:03:31
是否可以使用JavaScriptFocus()函數(shù)來關(guān)注<div>?是否可以將注意力集中在<div>使用JavaScriptfocus()功能?我有一個<div>標(biāo)簽<div id="tries">You have 3 tries left</div>我正試著把重點(diǎn)放在上面。<div>使用:document.getElementById('tries').focus();但不管用。有人能提點(diǎn)建議嗎.?
3 回答

翻閱古今
TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超5個贊
window.location.hash = '#tries';

臨摹微笑
TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個贊
<div tabindex="0">Hello World</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>

千巷貓影
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個贊
<div tabindex="-1" id="tries"></div>
如果給定的值為“-1”,則不能將元素標(biāo)簽到其中,但可以編程方式將焦點(diǎn)分配給元素(使用元素.Focus()。 如果給定值為0,則元素可以通過鍵盤聚焦并落入文檔的選項(xiàng)卡流中。大于0的值創(chuàng)建優(yōu)先級級別,其中1是最重要的。
添加回答
舉報(bào)
0/150
提交
取消