Как скрыть каретку в поле ввода текста HTML?

Если у меня есть поле ввода HTML, подобное этому:

 

все браузеры, похоже, отображают каретку (точку ввода) в поле. Можно ли предотвратить появление этого из-за применения CSS или javascript?

(Моей причиной для запроса является то, что мой ввод является основой для комбинированного поля GWT-Ext, такого как те, что находятся на http://www.gwt-ext.com/demo/#linkedComboBox – вы не можете вводить его, но вы все еще может видеть каретку, что раздражает).

Вы можете попробовать отключить элемент ввода и явно установить его цвет в черный цвет:

  

Это должно работать для комбинированного блока GWT-Ext (по крайней мере, при настройке атрибутов в firebug).