باسلام
ما دوتا تکست باکس داریم
1. textbox شی asp
2.input
میخوام کدی در asp داشته باشم که درون تکست باکس هرچی مینویسم درون input بره
میشه ؟
یعنی با کنترل تکست باکس asp درونش بنویسم بعد کلیک درون کنترول inpu اچ تی مل نشون بده
خواهشا راهنماااااااااااااایییییییییی در حد vb مچکرم
برای انجام این کار نیازی به کد نویسی 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();"/>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)