課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
我怎么覺得onclick和onfocus的效果都是鼠標點擊呢,小白求指點
2016-05-04
源自:JavaScript進階篇 6-6
正在回答
onClick是需要鼠標點擊才有效。而onFocus只要獲得焦點時就觸發(fā),這就可以用鍵盤的TAB來跳格觸發(fā),可以TAB切換。在實現(xiàn)體驗就差很遠了。
螢火蟲兒 提問者
要感覺出來,很簡單,你隨便打開一個網(wǎng)頁,然后多按幾次“TAB" 鍵,是不是會看到總有一個元素上會有一個虛線框,只要按一次”TAB “鍵,這個虛線框就會跳到下一個元素上。、
對,這就是獲得焦點。
再想想,平常是不是經(jīng)常會有下面這樣的事情發(fā)生,在登錄時、在要點確定時,不用鼠標,直接按”回車鍵“就能完成。這就是焦點的用處,只要獲得了焦點,就能用鍵盤來操作,不需要點鼠標。
onclick 是鼠標點擊事件focus 是獲得焦點事件
慕粉3492982 回復(fù) 螢火蟲兒 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
7 回答Onfocus和Onclick產(chǎn)生的效果一樣
2 回答onclick和onfocus
2 回答onfocus與onclick的區(qū)別到底是什么?
2 回答onclick、onfocus、onmouseover有什么區(qū)別,在此例子中
3 回答onselect和onfocus有區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-05-04
onClick是需要鼠標點擊才有效。而onFocus只要獲得焦點時就觸發(fā),這就可以用鍵盤的TAB來跳格觸發(fā),可以TAB切換。在實現(xiàn)體驗就差很遠了。
2016-06-29
要感覺出來,很簡單,你隨便打開一個網(wǎng)頁,然后多按幾次“TAB" 鍵,是不是會看到總有一個元素上會有一個虛線框,只要按一次”TAB “鍵,這個虛線框就會跳到下一個元素上。、
對,這就是獲得焦點。
再想想,平常是不是經(jīng)常會有下面這樣的事情發(fā)生,在登錄時、在要點確定時,不用鼠標,直接按”回車鍵“就能完成。這就是焦點的用處,只要獲得了焦點,就能用鍵盤來操作,不需要點鼠標。
2016-05-04
onclick 是鼠標點擊事件
focus 是獲得焦點事件