成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

onselect 與 onselectstart 的區(qū)別

sf190404 / 2873人閱讀

摘要:與都屬于當(dāng)中的事件,由于它們二者的拼寫比較相似,所以最初使用時弄混了兩個事件的效果,在此做一個簡單的記錄。第一次錯將事件當(dāng)成了實(shí)現(xiàn)這個效果的事件,試過之后發(fā)現(xiàn)不管用,繼續(xù)研究發(fā)現(xiàn)其實(shí)應(yīng)該是用事件來進(jìn)行控制。

onselect 與 onselectstart 都屬于 JavaScript 當(dāng)中的 DOM 事件,由于它們二者的拼寫比較相似,所以最初使用時弄混了兩個事件的效果,在此做一個簡單的記錄。

背景

之前在公司的前端項目中,自己寫了一個基于 jquery 的分頁器,在測試的時候發(fā)現(xiàn)了一個問題:當(dāng)鼠標(biāo)連續(xù)快速點(diǎn)擊【下一頁】按鈕的時候,會將按鈕上的文字選中,變成藍(lán)色,體驗不是很好。因為當(dāng)時知道有一個事件是可以控制元素文字是否允許被選中的,但是忘記了怎么用的,于是上網(wǎng)搜索了一番。第一次錯將 onselect 事件當(dāng)成了實(shí)現(xiàn)這個效果的事件,試過之后發(fā)現(xiàn)不管用,繼續(xù)研究發(fā)現(xiàn)其實(shí)應(yīng)該是用 onselectstart 事件來進(jìn)行控制。

二者的區(qū)別

onselect 事件會在文本框中的文本被選中時發(fā)生

支持該事件的 HTML 標(biāo)簽:,