我有兩個相互重疊的文本框。第一個文本框'TextBox1'由用戶輸入定義。第二個「TextBox2」由自動完成功能填充。我的目標是讓第一個文本框的背景僅用於輸入文本的白色,以便生成的「TextBox2」僅顯示返回的帳戶名稱的其餘部分。CSS僅應用於文本的文本框的背景顏色
示例:用戶類型「ut tr」和存儲在「TextBox2」中的自動完成變爲: 「UT Training」。我有一個文本轉換大寫每個單詞的第一個字母,以便在轉換後(如用戶鍵入)「Ut Tr」。
當輸入與'TextBox2'中的結果重疊時,由於字母大小寫不同,兩者不匹配。這可能導致其他例子中的主要美容問題。
因此,如果輸入文本框'TextBox1'的文本背景可能爲白色,那麼用戶只會看到他們輸入的內容以及自動完成的其餘部分。
感謝您的幫助!這是我的第一篇文章,所以我很抱歉,如果我不知不覺地做了anthing禁忌。
這裏是一個視頻的鏈接,顯示如何這個樣子:http://screencast.com/t/ef6dBJyU2X14
這是一個有趣的自動完成方法......我個人覺得它有點容易出現繁瑣的問題,但是對於很酷的想法挺身而出。 – diracdeltafunk 2012-08-09 17:55:35
這對我來說有點不清楚你的問題是什麼。 – Faust 2012-08-10 10:10:10
從我發現的內容來看,CSS的background-color屬性應用於整個元素。我偶然發現在元素中有一個跨度有背景顏色,但我不知道如何在文本框內做到這一點,或者如果這足以解決我的問題 – CVetter 2012-08-10 13:05:08