在Firefox中禁用键盘

时间:2011-10-16 18:29:53

标签: javascript firefox

我正在使用下面的代码,它在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 :(得分:0)

您可以将DOM元素ID用作JS变量。

您需要致电document.getElementById('<%= check1.ClientID %>)`

但是,您实际上想要使用readonly属性。