我正在使用这个演示:
http://closure-library.googlecode.com/git/closure/goog/demos/combobox.html
但是我不需要用户输入,我试图通过这个来禁用它:
combobox.getInputElement().disabled = "disabled";
但它在IE6 / IE7中不起作用(没试过IE8 / 9),这意味着,在IE中,禁用的输入字段无法捕获点击事件。
那么如何跨平台禁用它呢?
答案 0 :(得分:0)
你可以在keypress中停止写作:
$(document).keypress(function(e) {
var key = e.which;
if (key == 8 && e.target.attributes[0].value != "type of Element") {
return true;
}
else{ return false;}
});
您可以将元素类型设置为组合框。