Я внедряю гибридное мобильное приложение, используя HTML, CSS, Bootstrap и JavaScript. В моем приложении onfocus()
вызывается дважды на <select>
типе ввода, когда пользователь подключает внешнюю клавиатуру к iPad (iOS 13 и только выше).
Фрагмент кода, как показано ниже,
<div class="col-sm-6 paddingLeft5 paddingRight5">
<div class="form-group">
<div class="col-sm-12">
<select class="form-control dropdown mandatory" name="frequency" id="frequency" onchange="ClearData();">
<option value="Frequency">Frequency</option>
<option value="A">Annually</option>
<option value="H">Half Yearly</option>
<option value="Q">Quarterly</option>
<option value="M">Monthly</option>
</select>
</div>
</div>
ClearData()
- это вызов нативной функции, который очищает переменную, хранящуюся в нативном.
Как можно запретить onfocus()
вызов после выбора объекта?