مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

سید سادات

عضویت از 1394/02/22

کدی که input را کنترول کند در asp

  • سه شنبه 16 تیر 1394
  • 00:03
تشکر میکنم

باسلام

ما دوتا تکست باکس داریم 

1. textbox شی asp

2.input

میخوام کدی در asp داشته باشم که درون تکست باکس هرچی مینویسم درون input بره 

میشه ؟

یعنی با کنترل تکست باکس asp درونش بنویسم بعد کلیک درون کنترول inpu اچ تی مل نشون بده

خواهشا راهنماااااااااااااایییییییییی در حد vb  مچکرم 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • سه شنبه 16 تیر 1394
  • 08:55

برای انجام این کار نیازی به کد نویسی C# یا VB نیست. با کد جاوا اسکریپت میشه این مسئله رو حل کرد. در کد زیر اطلاعات txtOne هم به داخل txtTwo از نوع ASP Component و txtInput از نوع html Textbox کپی می شود.

 

            <script type="text/javascript">

                function OneTextToOther() {

                    var first = document.getElementById('<%= txtOne.ClientID %>').value;
                    document.getElementById('<%= txtTwo.ClientID %>').value = first;
                };

                function CopyTextbyEnterInput() {
                    var first = document.getElementById('<%= txtOne.ClientID %>').value;
                    var dest = document.getElementById("txtInput");
                    dest.value = first;
                }

            </script>

            <asp:TextBox ID="txtOne" runat="server" onkeyup="OneTextToOther();"></asp:TextBox>
            <asp:TextBox ID="txtTwo" runat="server"></asp:TextBox>

            <input id="txtInput" type="text" onfocus="CopyTextbyEnterInput();"/>

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)