Отключение клавиатуры в Firefox - PullRequest
0 голосов
/ 16 октября 2011

Я использую приведенный ниже код, который отлично работает в Chrome, IE, но не работает в Firefox. Кто-нибудь может изменить этот код, например, для работы с Firefox.

function DisableKeyboardOnMe() {
    if(check1.checked == true) {

    } else if(check1.checked == false) {
        return false;
    }
}

</script>

<asp:CheckBox ID="check1" runat="server"/>

<asp:TextBox ID="tbxt1" runat="server" MaxLength="6" onkeypress="return DisableKeyboardOnMe();" Width="200" TextMode="Password" autocomplete="off" onfocus="getFocus(this.id);"></asp:TextBox>

1 Ответ

0 голосов
/ 16 октября 2011

Вы можете использовать идентификаторы элементов DOM в качестве переменных JS.

Вам нужно вызвать document.getElementById('<%= check1.ClientID %>) `

Однако вы на самом деле хотите использовать вместо этого свойство readonly.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...