如何是两个textBox中输入的内容相同并同步显示

要求:
一、在第一个textbox中每输入一个字符就会在第二个textbox中同步显示出来。
二、用C#编程,VS2005中可用。
谢谢各位的答案,只要能同步显示就行,用JS编或者C#编都可以。晚上我试过之后给各位评分,再次谢谢大家!

第1个回答  2010-01-11
<body>
<form id="form1" runat="server">
<div id="div1">
<asp:TextBox ID="txt1" runat="server" onkeyup="cc()" ></asp:TextBox>
</div>
<div id="div2">
<asp:TextBox ID="txt2" runat="server" ></asp:TextBox>
</div>
</form>
<script type="text/javascript" >
var obj1 = document.getElementById("div1").firstChild;
var obj2 = document.getElementById("div2").firstChild;
function cc() {
// alert(obj1.id);
obj2.value = obj1.value;
};
</script>
</body>本回答被提问者采纳
第2个回答  2010-01-10
在textbox1中写个事件,当文本框里面的内容发生改变,就将文本框1的内容显示在文本框2中
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox2.Text = textBox1.Text;
}
第3个回答  2010-01-10
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox2.Text = textBox1.Text;
}

private void textBox2_TextChanged(object sender, EventArgs e)
{
textBox1.Text = textBox2.Text;
}
第4个回答  2010-01-10
这一条就可以了,楼上的在textBox2中输入,textBox1也会同步显示
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox2.Text = textBox1.Text;
}
第5个回答  2010-01-11
<input type='text' id='txt1' />
<input type='text' id='txt2' />
<script>
function $(obj){
return document.getElementById(obj);
}
$("txt1").onchange=function(){
$("txt2").value=this.value;
}
$("txt2").onchange=function(){
$("txt1").value=this.value;
}
</script>

如何是两个textBox中输入的内容相同并同步显示
var obj1 = document.getElementById("div1").firstChild;var obj2 = document.getElementById("div2").firstChild;function cc() { \/\/ alert(obj1.id);obj2.value = obj1.value;};

在C#中怎样在输入一个文本框内容时在另一个文本框里显示与之对应的东西...
假如现在有两个textbox1和textbox2 双击第一个文本框 在她change事件中加入textbox2.text=textbox1.text 这样就可以了动态的显示第一个文本框中的内容

设计一个文本框 用户在文本框中输入什么 窗体标题就同步显示什么 怎么...
1、首先需要选择创建窗体设计按钮,如下图所示。2、创建好一个新窗体后,右键单击窗体左上角选择属性命令,如下图所示。3、接下来需要在右侧的属性表标题处输入测试窗体,如下图所示。4、接下来需要设置好后关闭窗体,如下图所示。5、接下来需要保存窗体设计,如下图所示。6、最后需要修改窗体名称即可...

vb中一个textbox输入,另一个textbox同步输出
在1里输入修改 在2里显示与相同内容 Private Sub Text1_Change()Text2.Text = Text1.Text End Sub

c# 2个RichTextBox滚动条位置同步
你可以重写RichTextBox截获它的滚动条消息和鼠标消息发送给另一个RichTextBox,如下 using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace SolveQuestion { class RichTextBoxEx : RichTextBox { [DllImport("user32....

Excel Vba 如何将单元格的值,同步显示在窗体中的LABEL或TEXTBOX中?
1、首先,在电脑中找到并打开Excel,在工具栏找到开发工具。2、然后,在开发工具栏下点开VisualBasic。3、然后,使用lable控件来来显示变量内容,接着双击按钮1进入按钮1的代码编写。4、在按钮1中输入:UserForm1.Label1.Caption = a。5、然后,回到form,点击运行窗体。6、最后,lable位置发生了变化,...

如何实现多窗体数据同步
第一行建立一个 DataClass 新实例。下面两行代码将数据绑定到 textbox 控件。对这个窗体而言,就这么些操作!现在,你怎样让它们与 Form2 和其它窗体上的数据同步呢?将下面两行加入到 Form 2 的窗体load 事件中去:Me.txt1stData.DataBindings.Add("Text",DataStuff, "MyData")Me.txt2ndData....

C#,两个窗体,当用户改变主窗体中TEXTBOX中内容时,子窗体TEXTBOX随之改变...
简单。TextBox tb=new TextBox();public Form2(TextBox TB){\/\/构造函数 tb=TB;……} 然后textBox1的keyup方法写:tb.Text=textBox1.Text 最后,Form1中调用Form2的方法:Form2 f2=new Form2(textBox1);f2.Show();OK,搞定!

组态王编辑框输入光标位置问题!
一解决办法:组态王中使用编辑框时需将鼠标及光标保持在同一位置即同时位于编辑框时才能保证输入同步显示; 另一解决办法:可用微软提供的通用控件mirosoft forms 2.0 Textbox 来代替并解决此同步问题,用法:在属性TEXT下关联STRING字符串变量

vba 如何实现列表框与Sheet1内容同步?
Private Sub CommandButton1_Click() If Trim(TextBox1.Text) = "" Then Exit Sub ListBox1.AddItem (TextBox1.Text) Sheet1.Cells(Range("A65536").End(xlUp).Row + 1, 1) = TextBox1.Text TextBox1.Text = ""End SubPrivate Sub UserForm_Activate() Dim var() As...

相似回答