读书人

新手,关于TextBox两个题,

发布时间: 2012-01-14 20:02:35 作者: rapoo

新手,关于TextBox两个弱弱的问题,在线等!
1.我想限制TextBox里面输入的内容,如果用户输入的是 ", " 将符号改为 ", " 前面的是中文后面是英文
2.若在TextBox里面按下回车,我想触发一个事件怎么做?



[解决办法]
string.Replace( ", ", ", ")
[解决办法]
1---给TextBox加入onkeyup属性就可以
<asp:TextBox id= "TextBox1 " runat= "server " onkeyup= "javascript:this.value= this.value.replace( ', ', ', '); "> </asp:TextBox>

2---JavaScript的问题
<script language=javascript>
function EnterKey()
{
if(event.keyCode==13)

//............

}
</script>
然后在你的TextBox加属性
<asp:TextBox id= "TextBox2 " runat= "server " onkeydown= "EnterKey() "> </asp:TextBox>

[解决办法]
javascript onkeydown事件添加

function fnOnKeyDown()
{
if( event.keyCode == 13)
{
//do what you want
}
}
[解决办法]
在textbox的onTextChanged事件中执行了一个方法,
你提的两点都可以把事件写进去
当在textbox中按下回车时这个方法执行了

读书人网 >asp.net

热点推荐