0

我正在使用这个演示:

http://closure-library.googlecode.com/git/closure/goog/demos/combobox.html

但我不需要用户输入,我试图通过以下方式禁用它:

combobox.getInputElement().disabled = "disabled";

但它在 IE6/IE7 中不起作用(没有尝试 IE8/9),这意味着在 IE 中禁用的输入字段无法捕获点击事件。

那么如何禁用它跨平台呢?

4

1 回答 1

0

您可以停止在按键中写入:

 $(document).keypress(function(e) {

            var key = e.which;

            if (key == 8 && e.target.attributes[0].value != "type of Element") {
                return true;
            }
            else{ return false;}

        });

您可以将元素类型设置为组合框。

于 2013-07-24T12:41:37.257 回答