所以我加入這個CSS到我的輸入框如何避免我的佔位符爲大寫在Internet Explorer 9
text-transform: uppercase
所以它會自動大寫我的所有輸入。但我的問題是使用Internet Explorer時,它也自動將我的輸入框中的佔位符轉換爲大寫。我在谷歌瀏覽器,firefox或Safari瀏覽器中沒有遇到過這種情況。我怎樣才能避免它不會自動在IE9中轉換?
所以我加入這個CSS到我的輸入框如何避免我的佔位符爲大寫在Internet Explorer 9
text-transform: uppercase
所以它會自動大寫我的所有輸入。但我的問題是使用Internet Explorer時,它也自動將我的輸入框中的佔位符轉換爲大寫。我在谷歌瀏覽器,firefox或Safari瀏覽器中沒有遇到過這種情況。我怎樣才能避免它不會自動在IE9中轉換?
嘗試:
/* Internet Explorer 10+ */
.form-control:-ms-input-placeholder {
text-transform:none;
}
我得到這個工作在IE10和IE11但不是在IE9。感謝你的回答 – 2014-09-26 05:15:38
嘗試像這樣
<asp:TextBox ID="TextBox1" AutoPostBack="true" runat="server"
ontextchanged="TextBox1_TextChanged"></asp:TextBox>
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
TextBox1.Text = TextBox1.Text.ToUpper();
}
可以共享的完整代碼? – divakar 2014-09-26 04:23:08
哪個IE版本? – 2014-09-26 04:23:47
IE版本IE9。 – 2014-09-26 05:13:49