国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

火狐下input焦點無法重復獲取問題的解決方法

2024-05-06 15:45:59
字體:
來源:轉載
供稿:網友

input輸入框時,需要自動獲取焦點,這個時候使用focus可以很容易地獲得焦點,但在Firefox下輸入無法獲得焦點,今天錯新技術頻道小編帶給大家火狐下input焦點無法重復獲取問題的解決方法。

因此,便產生了如下問題,input輸入框顯示的時候,需要自動獲取焦點,此時,我是用的

復制代碼 代碼如下:

document.getElementById('id').focus();


恩,嘗試了一下,效果很好,不禁心中大喜,搞定!

但是天算不如人算,在我進行用火狐測試的時候,完蛋了,第一次剛將input顯示出來的時候是好用的,但是隨后我關閉alert提醒框的時候,input無法獲取焦點了,囧!

問題棘手,又不明其所以,so,小小的查了一下網上大神們的解答方式,發現了如下一招,試驗了一下,果然很好用!

在alert之后,將原來的

?

復制代碼 代碼如下:

?


document.getElementByIdx('id').focus();


換成

?

?


爽,問題解決!

setTimeout是指在載入后延遲指定時間后執行前面的表達式,當然在這里是延遲0ms之后執行function。


火狐下input焦點無法重復獲取問題的解決方法就為各位朋友們展示到這里了,可以看出,編程的編寫是很復雜的,需要花費大家時間與精力。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 佛山市| 甘谷县| 嘉荫县| 阳城县| 荆州市| 嫩江县| 若羌县| 鄱阳县| 安陆市| 昌宁县| 墨竹工卡县| 乐至县| 罗定市| 北碚区| 永昌县| 陆丰市| 凤城市| 加查县| 浦北县| 柏乡县| 天柱县| 江阴市| 金川县| 托克逊县| 荆门市| 会理县| 邯郸市| 新乡市| 泸水县| 青冈县| 绥芬河市| 文登市| 岳阳市| 怀化市| 苍南县| 桃源县| 鹰潭市| 大关县| 甘孜| 曲靖市| 邳州市|