fastclick.js?bf9a:331 Uncaught DOMException: Failed to execute "setSelectionRange" on "HTMLInputElement": The input element"s type ("number") does not support selection
解決方法:
找到node_module中的文件fastclick.js, line: 327 將
if (deviceIsIOS && targetElement.setSelectionRange && targetElement.type.indexOf("date") !== 0 && targetElement.type !== "time" && targetElement.type !== "month") { length = targetElement.value.length; targetElement.setSelectionRange(length, length); } else { targetElement.focus(); }
替換為:
var useSelectionRange = deviceIsIOS; if(useSelectionRange){ try{ length = targetElement.value.length; targetElement.setSelectionRange(length, length); }catch(error){ useSelectionRange = false; } } if (!useSelectionRange) { targetElement.focus(); }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/97397.html
標簽在HTML5中新增了color, date, datetime, datetime-local, month, week, time, email, number, range, search, tel 以及 url新屬性。本篇記錄在開發中使用date屬性,遇到的一些問題,以及功能擴展: 獲取當前日期,并顯示在input[type=date]上 html: js: $(function(...
標簽在HTML5中新增了color, date, datetime, datetime-local, month, week, time, email, number, range, search, tel 以及 url新屬性。本篇記錄在開發中使用date屬性,遇到的一些問題,以及功能擴展: 獲取當前日期,并顯示在input[type=date]上 html: js: $(function(...
標簽在HTML5中新增了color, date, datetime, datetime-local, month, week, time, email, number, range, search, tel 以及 url新屬性。本篇記錄在開發中使用date屬性,遇到的一些問題,以及功能擴展: 獲取當前日期,并顯示在input[type=date]上 html: js: $(function(...
摘要:在用處千千萬,基于自己研究和認識,今天做一個了斷。可以取所屬對象的上下文的方法稱為公共方法,可以使屬性,方法變成公開的屬性方法在構造函數,方法中用到。內部函數調用的時候,只能搜索到其活動對象為止,不可能直接訪問外部函數中的變量。 this this在JavaScript用處千千萬,基于自己研究和認識,今天做一個了斷。 全局,匿名函數調用 對象方法調用 閉包總指向上一級 構造函數中,指...
閱讀 598·2021-11-15 11:38
閱讀 1181·2021-10-11 10:59
閱讀 3495·2021-09-07 09:58
閱讀 485·2019-08-30 15:44
閱讀 3525·2019-08-28 18:14
閱讀 2604·2019-08-26 13:32
閱讀 3517·2019-08-26 12:23
閱讀 2418·2019-08-26 10:59