โดยปกติแล้ว input password เราจะไม่ทราบเรากรอกข้อมูลรหัสผ่านถูกตามที่เราต้องการหรือไม่ ส่วนใหญ่จะใช้วิธีแก้ปํยญหา
โดยให้กรอกรหัสผ่านซ้ำอีกครั้งในอีกช่องรายการ แล้วตรวจสอบสอบ เพื่อยืนยันว่าผู้ใช้กรอกรหัสผ่านถูกตามที่ต้องการ
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title></title> <script src="https://code.jquery.com/jquery-3.1.0.js"></script> </head> <body> <input type="password" name="obj1" class="pass_swap"> <input type="text" name="obj2" class="pass_swap" hidden> <button type="button" id="togglePass">Show</button> <script> $(function(){ $("#togglePass").on("click",function(){ var condCheck = $(this).text(); $(this).text((condCheck=='Show')?'Hide':'Show'); $(".pass_swap").toggle(); }); $(".pass_swap").on("change",function(){ $(".pass_swap").val($(this).val()); }); }); </script> </body> </html>
ตัวอย่างผลลัพธ์
สามารถนำไปประยุกต์ เพิ่มเติมตามต้องการได้