放在 onblur里,要离开焦点才起作用;
<INPUT id="pkid" style="WIDTH: 176px; HEIGHT: 22px" type="text" size="24" onblur="this.value=this.value.toLocaleUpperCase()" name="pokid">
放在 onKeydown里,第一次按下字母不变大写;
private void textBox_PreRender(object sender, System.EventArgs e)
{
textBox.Attributes["OnKeyDown"] = "toLocaleUpperCase('textBox')";
}
放在 onKeyup里,按下的时候是小写,要等手放开才起作用。
textBox.Attributes["OnKeyUp"] = "toLocaleUpperCase('textBox')";
极其简单的方法,在文本框的style属性里,
增加:text-transform: uppercase;即可,不用写客户端代码
<INPUT id="pkid" style="WIDTH: 176px; HEIGHT: 22px" type="text" size="24" onblur="this.value=this.value.toLocaleUpperCase()" name="pokid">
放在 onKeydown里,第一次按下字母不变大写;
private void textBox_PreRender(object sender, System.EventArgs e)
{
textBox.Attributes["OnKeyDown"] = "toLocaleUpperCase('textBox')";
}
放在 onKeyup里,按下的时候是小写,要等手放开才起作用。
textBox.Attributes["OnKeyUp"] = "toLocaleUpperCase('textBox')";
极其简单的方法,在文本框的style属性里,
增加:text-transform: uppercase;即可,不用写客户端代码
浙公网安备 33010602011771号