新手,关于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中按下回车时这个方法执行了