所以我正在验证表格。 如果给出了无效的输入,我会发出警报,然后专注于该输入文本字段 以便用户可以使用 .focus()对其进行更正。 这在桌面上可以正常工作,但在 android 上,它只是进入页面中输入字段但不关注输入字段的那部分。 我试图找到一种解决方案,但是没有运气。 如果有人可以帮助我,那就太好了。
这是表单的输入之一。
<input type='text' name='City' >
这是它的javascript:
function FormValidation(){
var cityKm = document.forms['UserInputs']['City'];
/** CITY KM **/
if(cityKm.value.trim() == "" ){
alert(`Please Enter City Km`);
cityKm.focus(); //This is not working correctly on android
return false;
}
}