• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

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

    來源:懂視網 責編:小采 時間:2020-11-27 21:24:34
    文檔

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

    火狐下input焦點無法重復獲取問題的解決方法_javascript技巧:今天遇到了一個很棘手的問題,就是在做一些輸入框的驗證的時候,我這邊項目的業務邏輯就是當我選中某個select的某個特定option的時候,需要顯示出一個input輸入框讓用戶輸入東西,但是如果用戶啥也不做,就必須彈出警告框讓用戶輸入,等其輸入后,我這邊再將
    推薦度:
    導讀火狐下input焦點無法重復獲取問題的解決方法_javascript技巧:今天遇到了一個很棘手的問題,就是在做一些輸入框的驗證的時候,我這邊項目的業務邏輯就是當我選中某個select的某個特定option的時候,需要顯示出一個input輸入框讓用戶輸入東西,但是如果用戶啥也不做,就必須彈出警告框讓用戶輸入,等其輸入后,我這邊再將

    今天遇到了一個很棘手的問題,就是在做一些輸入框的驗證的時候,我這邊項目的業務邏輯就是當我選中某個select的某個特定option的時候,需要顯示出一個input輸入框讓用戶輸入東西,但是如果用戶啥也不做,就必須彈出警告框讓用戶輸入,等其輸入后,我這邊再將input隱藏掉。

    因此,便產生了如下問題,input輸入框顯示的時候,需要自動獲取焦點,此時,我是用的
    代碼如下:
    document.getElementById('id').focus();

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

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

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

    在alert之后,將原來的
    代碼如下:
    document.getElementByIdx('id').focus();

    換成
    代碼如下:
    window.setTimeout(function () { document.getElementById('id').focus();}, 0);

    爽,問題解決!

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

    當我只是解決了這個問題,仍然不知道為什么在火狐下這樣就能解決,如有哪位大神曉得,給下留言,讓晚生學習一下,不勝感激!

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

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

    火狐下input焦點無法重復獲取問題的解決方法_javascript技巧:今天遇到了一個很棘手的問題,就是在做一些輸入框的驗證的時候,我這邊項目的業務邏輯就是當我選中某個select的某個特定option的時候,需要顯示出一個input輸入框讓用戶輸入東西,但是如果用戶啥也不做,就必須彈出警告框讓用戶輸入,等其輸入后,我這邊再將
    推薦度:
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 精品熟女少妇av免费久久| 日韩精品成人a在线观看| 国产精品综合专区中文字幕免费播放| 亚洲一区精品伊人久久伊人| 国产成人无码精品一区在线观看| 99re6这里有精品热视频| 最新国产精品拍自在线播放| 国产精品嫩草影院久久| 97在线精品视频| 久久精品a亚洲国产v高清不卡| 四虎国产精品永久在线看| 国产韩国精品一区二区三区| 99精品全国免费观看视频..| 人妻AV一区二区三区精品| 亚洲国产精品一区二区第四页| 精品国产婷婷久久久| 99久久免费只有精品国产| 97精品国产91久久久久久| 久久国产乱子伦免费精品| 亚洲国产精品无码一线岛国| 亚洲精品成人久久久| 亚洲AV成人精品日韩一区18p| 久久久99精品一区二区| 国产欧美日韩精品专区| 国产精品成人观看视频| 91精品国产自产在线老师啪| 中文字幕亚洲精品| 日韩精品在线看| 日韩一级精品视频在线观看| 久久精品免费观看| 精品午夜久久福利大片| 精品一区二区三区在线视频| 久久久精品一区二区三区| 国产精品视频网站你懂得| 91老司机深夜福利精品视频在线观看| 国产精品禁18久久久夂久| 国产AV国片精品| 老司机国内精品久久久久| 伊人久久大香线蕉精品| 99R在线精品视频在线播放| 99久久精品免费观看国产|