首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新手,关于TextBox两个题,

2012-01-14 
新手,关于TextBox两个弱弱的问题,在线等!1.我想限制TextBox里面输入的内容,如果用户输入的是 , 将符号改

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

热点排行