function LetterUpperCase(event, flag,obj)//keypress
{
if (flag) {
var evt = event || window.event;
var nKeyCode = evt.keyCode || evt.which;
var sInput = obj.value;
if (nKeyCode >= 65 && nKeyCode <= 90) {
obj.value = sInput + String.fromCharCode(nKeyCode);
return false;
} else {
return true;
}
}

this.Attributes.Add("onkeydown", string.Format("return LetterUpperCase(event,{0},this);", this.UpperCase ? "true" : "false")); 会取消keypress事件

this.Attributes.Add("onkeydown", string.Format("LetterUpperCase(event,{0},this);", this.UpperCase ? "true" : "false")); 不会取消keypress事件

posted on 2011-08-29 16:58  账号难注册  阅读(198)  评论(0编辑  收藏  举报