2010-12-02 42 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

相關問題