2010-12-02 103 views
2

如果我有这样一个一个HTML输入字段:如何在HTML文本输入字段中隐藏插入符号?

<input type="text" id="mytextfield"/> 

所有的浏览器似乎表明在现场插入符号(插入点)。是可以通过应用一些CSS或JavaScript来防止出现这种情况? (我的理由是,我的输入是GWT-Ext组合框的基础,就像http://www.gwt-ext.com/demo/#linkedComboBox上的组合框 - 你不能输入它,但你仍然可以看到插入符号,这很烦人)。

回答

0

什么你可以尝试是禁用的输入元素和它的颜色明确设置为黑色:

<input type="text" disabled="disabled" style="color: black;" ... /> 

这应该为GWT-Ext的组合框的工作(至少设置在Firebug的属性时所做的那样) 。

+0

这确实有效;唯一的缺点是我们特定的组合框被设置为点击扩展,现在不会因为禁用它而导致事件不能触发。但这不在这个问题的范围之内,因此将其标记为正确的答案。 – 2010-12-02 11:57:48

相关问题