تغییر رنگ پس زمینه Textbox هنگام کلیک کردن در ASP.Net

دوشنبه 20 مهر 1394

در این مقاله قصد داریم با استفاده از دستورات jQuery نشان دهیم که چگونه می توان رنگ پس زمینه یک Textbox را در هنگام کلیک کردن در ASP.Net و صفحات HTML تغییر داد.

تغییر رنگ پس زمینه  Textbox هنگام کلیک کردن در ASP.Net

در این مقاله قصد داریم با استفاده از دستورات jQuery نشان دهیم که چگونه می توان رنگ پس زمینه یک Textbox  را در هنگام کلیک کردن در ASP.Net  و صفحات HTML  تغییر داد.

با مثالی ساده روش انجام این کار را نشان خواهیم داد. در ASP.Net  یک پروژه ایجاد میکنیم .

یک Web form  به پروژه اضافه میکنیم.

 در Web form  ایجاد شده دو Textbox  قرار می دهیم . در قسمت Head  از کدهای jQuery  برای رنگی کردن  textbox  ها استفاده میکنیم .

Source  صفحه به صورت زیر در می آید.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ChangeTextboxBackground.Default" %>

 <html >
<head id="Head1" runat="server">
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
        $(document).ready(function () {
            $('.txt').focusin(function () {
                $(this).css("background-color", "#E0FFE0");
            });
            $('.txt').focusout(function () {
                $(this).css("background-color", "#FFFFFF");
            });
        });
    </script>
</head>
<body dir="rtl">
    <form id="form1" runat="server">
        <h3><a href="http://barnamenevisan.org">مرجع تخصصی برنامه نویسان</a></h3>
        <div>
            <fieldset style="width:270px;">
                <legend>برجسته شدن Textbox هنگام فوکوس</legend>
                <table>
                    <tr>
                        <td>نام کاربری:</td>
                        <td>
                            <asp:TextBox ID="txtUserName" CssClass="txt" runat="server"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td>کلمه عبور:</td>
                        <td>
                            <asp:TextBox ID="txtPassword" TextMode="Password" CssClass="txt" runat="server"></asp:TextBox>                         
                        </td>
                    </tr>
                </table>
            </fieldset>
        </div>
    </form>
</body>
</html>

 

فایل های ضمیمه

برنامه نویسان

نویسنده 3355 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید