جی کوئری: نمایش رمز عبور مخفی در جعبه متن رمز عبور با استفاده از چک باکس

در این پست می‌خواهیم نحوه اضافه کردن یک چک باکس برای رمز عبور پنهان, هنگام وارد کردن رمز عبور توسط کاربر در زمان ثبت نام یا زمان ورود پیاده‌سازی کنیم. ما گاهی اوقات به نمایش رمز عبور نیاز داریم زیرا با استفاده از آن می توانیم تشخیص دهیم که رمز عبور درست یا غلط است.

در این مثال من فقط از رویداد change جی کوئری در چک باکس استفاده می‌کنم، اگر علامت بزنید، کاربر می‌تواند رمز عبور وارد شده خود را ببیند و هر چیزی را تغییر دهد، بنابراین می‌توانید پیش‌نمایش را ببینید و همچنین نسخه نمایشی را با کد بررسی کنید.

<html lang="fa">
<head>
    <title>Jquery - Show hide password in Password textbox using checkbox</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
</head>
<body>
<div class="container">
  <h2>Jquery - Show hide password in Password textbox using checkbox</h2>
  <input type="password" class="form-control my-password" name="password" />
  <input type="checkbox" class="showPassword" />Show Password</div>

  <script type="text/javascript">
      $(document).ready(function(){
        $('.showPassword').on('change',function(){
          var isChecked = $(this).prop('checked');
          if (isChecked) {
            $('.my-password').attr('type','text');
          } else {
            $('.my-password').attr('type','Password');
          }
        });
      });
  </script>
</div>
</body>
</html>
Facebook
Twitter
LinkedIn
Telegram
WhatsApp

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خدمات

طراحی وب سایت فروشگاهی با Nodejs

Node.js یک موتور بر اساس زمان اجرا با جاوااسکریپت است که از موتور V8 کروم استفاده می کند. Node.js از برنامه نویسی ناهمزمان و رویداد محور پشتیبانی می کند که توسعه کارآمدتر برنامه های وب را امکان پذیر می کند. Node.js معمولا برای ساخت برنامه های تجارت الکترونیک و توسعه عملکرد برای پلتفرم های تجارت الکترونیک استفاده می شود.

بیشتر ببینیم »