Guest User

Untitled

a guest
Jul 21st, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. $this->addElement('password', 'password', 'Password:', array('id'=>'id_password'));
  2. $this->addElement('checkbox', 'unmask', 'Unmask password:', '', array('onclick'=>'togglePasswordMask('id_password')', 'id'=>'id_passwordunmask'));
  3.  
  4. $this->addElement('static', null, '',
  5. '<script type="text/javascript">
  6. //<![CDATA[
  7. function togglePasswordMask(id) {
  8. var pw = document.getElementById(id);
  9. var chb = document.getElementById(id+'unmask');
  10. var newpw = document.createElement('input');
  11.  
  12. newpw.setAttribute('name', pw.name);
  13.  
  14. if (chb.checked) {
  15. newpw.setAttribute('type', 'text');
  16. } else {
  17. newpw.setAttribute('type', 'password');
  18. }
  19.  
  20. newpw.id = pw.id;
  21. newpw.value = pw.value;
  22. pw.parentNode.replaceChild(newpw, pw);
  23. }
  24. //]]>
  25. </script>');
Add Comment
Please, Sign In to add comment