如何隐藏 HTML 文本输入字段中的插入符号?
如果我有一个像这样的 HTML 输入字段:
<input type="text" id="mytextfield"/>
所有浏览器似乎都会在该字段中显示插入符号(插入点)。是否可以通过应用一些 CSS 或 javascript 来防止出现这种情况?
(我问的原因是我的输入是 GWT-Ext 组合框的基础,例如 http://www.gwt-ext.com/demo/#linkedComboBox - 你无法输入它,但你仍然可以看到插入符号,这很烦人)。
If I have an HTML input field like this one:
<input type="text" id="mytextfield"/>
all browsers seem to show the caret (insertion point) in the field. Is is possible to prevent this from appearing by applying some CSS or javascript?
(My reason for asking is that my input is the basis of a GWT-Ext combo box like the ones on http://www.gwt-ext.com/demo/#linkedComboBox - you can't type in it, but you can still see the caret, which is annoying).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试禁用输入元素并将其颜色显式设置为黑色:
这应该适用于 GWT-Ext 组合框(至少在 firebug 中设置属性时是这样)。
What you could try is disable the input element and explicitly set its color to black:
This should work for the GWT-Ext combo box (at least it did when setting the attributes in firebug).