C#做网页中,颠倒问题
来源:百度知道 编辑:UC知道 时间:2024/09/24 06:48:01
即时显示?
那就要到js里写代码了
简单点的,可以把这个字符串循环倒着拼起来 再赋值给 第二个textbox
在第一个textbox的事件(值改变或者键盘事件)里写这个js
不难.....
不晓得js的字符串函数有没有直接的逆序的函数 嘿嘿
protected void Button1_Click(object sender, EventArgs e)
{
TextBox2.Text = strReverse(TextBox1.Text);
}
private string strReverse(string str)
{
char[] myStr = str.ToCharArray();
string reverseStr = null;
for (int i = myStr.Length -1; i >= 0; i--)
{
reverseStr += Convert.ToString(myStr[i]);
}
return reverseStr;
}
在button按钮下面写:
string c=this.TextBox1.Text.ToString().Trim();
string[] a=new string[c.Length];
for(int i=0;i<c.Length;i++)
{
int j=i+1;
a[i]=c.Substring(c.Length-j,1);
}
string c2="";
for(int i=0;i<c.Length;i++)
{
c2=c2+a[i];
}