2

次のような HTML 入力フィールドがあるとします。

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

すべてのブラウザは、フィールドにキャレット (挿入ポイント) を表示しているようです。CSS や JavaScript を適用することで、これが表示されないようにすることは可能ですか?

(質問する理由は、私の入力がhttp://www.gwt-ext.com/demo/#linkedComboBoxにあるような GWT-Ext コンボ ボックスの基礎になっているためです。入力することはできませんが、まだキャレットを見ることができますが、これは面倒です)。

4

1 に答える 1

0

試すことができるのは、入力要素を無効にして、その色を明示的に黒に設定することです。

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

これは、GWT-Extコンボボックスで機能するはずです(少なくとも、firebugで属性を設定するときに機能しました)。

于 2010-12-02T11:00:02.680 に答える