Как исправить проблему с полем ввода пароля в Android - PullRequest
0 голосов
/ 01 января 2019

У меня есть веб-форма C # для регистрации с паролем и подтверждения полей пароля.Поля работают нормально во всех браузерах, но на мобильных устройствах (Android, Iphone), когда я помещаю курсор в поле пароля, он не позволяет вводить (не показывает клавиатуру для ввода текста).Принимая во внимание, что для поля Подтверждение пароля это позволяет ввести текст.

Я сравнил оба поля ввода, и они имеют одинаковые значения.Одна вещь наблюдается, когда я помещаю курсор в начало текстового поля «Пароль», тогда он позволяет ввести текст и показывает клавиатуру.Хотя по умолчанию присутствует функция «tabindex», я пошел и добавил ее в свой код, чтобы увидеть, есть ли какая-либо разница.

<div id="DesignatedAdministratorLoginInformation">
    <span class="d-inline-block">
        <asp:Label runat="server" AssociatedControlID="Username"><%= TranslateText("Desktop_Account_Management_Placeholders_Username") %></asp:Label><br />
        <input runat="server" type="text" name="Username" id="Username" onblur="IsUniqueLoginID()" maxlength="128" aria-required="true" TabIndex="62" /><br />
    </span>
    <label id="UserNameError" style="color:#CC0000; display:none;"><% = TranslateText("Desktop_Account_Management_Validation_Messages_Username_Unavailable") %></label> 
    <div style="margin-bottom: -10px;">
        <span class="d-inline-block">
            <asp:Label runat="server" AssociatedControlID="Password"><%= TranslateText("Desktop_Account_Management_Placeholders_Password") %></asp:Label><br />
            <input runat="server" id="Password" name="Password" data-password="" type="text" class="primary-password" aria-required="true" TabIndex="63" />
        </span>
        <span class="d-inline-block">
            <asp:Label runat="server" AssociatedControlID="PasswordConfirmation"><%= TranslateText("Desktop_Account_Management_Placeholders_Confirm_Password") %></asp:Label><br />
            <input runat="server" id="PasswordConfirmation" name="Password" data-password="" type="text" aria-required="true" TabIndex="64" />
        </span>
    </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...