PDA

View Full Version : سوال: محتوای یک textbox رو بدون click کردن یا refresh شدن صفحه توی یک textbox یگه نمایش بدم



esm4150
پنج شنبه 07 مرداد 1389, 16:59 عصر
سلام
چطوری میتونم محتوای یک textbox رو بدون click کردن یا refresh شدن صفحه توی یک textbox یگه نمایش بدم.به طوری که هر کاراکتری که در textbox اول می نویسم وی textbox دوم نمایش بده.

Vahid_moghaddam
پنج شنبه 07 مرداد 1389, 17:57 عصر
با استفاده از جاوا اسکریپت یا jQuery و به طور کلی کدنویسی سمت کلاینت:


<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" onkeydown='copy();' ></asp:TextBox>

<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</div>
</form>
<script>
var txb1 = '<%= TextBox1.ClientID %>';
var txb2 = '<%= TextBox2.ClientID %>';
function copy() {
document.getElementById(txb2).value = document.getElementById(txb1).value;
}
</script>
</body>

esm4150
پنج شنبه 07 مرداد 1389, 18:01 عصر
خیلی ممنون از کمکت.

rozegar21
پنج شنبه 07 مرداد 1389, 18:04 عصر
باید توی رویداد change تکس باکس کدتو بنویسی اینطوری با هرتغییری توی تکس باکس کدت اجرا میشه