У меня есть HTML-форма, и в iOS я должен запретить пользователю «табулировать» через входы, когда присутствует модальный.Как предотвратить действие «вкладки», вызванное стрелками iOS uikeyboard?
Я положил кавычки вокруг «tabbing», потому что клавиатура iOS не имеет стандартного ключа tab
, она использует предыдущие/следующие стрелки на панели инструментов над клавиатурой. (См рисунок ниже)
Там нет DOM события, прикрепленные к этим клавишам, поэтому чтение в e.keyCode
и использование e.preventDefault()
не являются опционами. Есть идеи?
'$ (document) .bind ('keydown', ...)', 'mousedown',' touchstart'? Часть этого события уволена? – spirit
@spirit nope, как я уже сказал в сообщении, эти стрелки не вызывают никаких событий DOM. – SteamDev