当前位置: 代码迷 >> ASP.NET >> 新手,关于TextBox两个题,
  详细解决方案

新手,关于TextBox两个题,

热度:9478   发布时间:2013-02-26 00:00:00.0
新手,关于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中按下回车时这个方法执行了
  相关解决方案