add_mail_acc.js.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <script>
  2. function elementHideShow(elementToHideOrShow) {
  3. var el = document.getElementById(elementToHideOrShow);
  4. el.style.display = el.style.display === 'none' ? 'block' : 'none';
  5. }
  6. function randomString() {
  7. var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
  8. var string_length = 10;
  9. var randomstring = '';
  10. for (var i = 0; i < string_length; i++) {
  11. var rnum = Math.floor(Math.random() * chars.length);
  12. randomstring += chars.substr(rnum, 1);
  13. }
  14. document.v_add_mail_acc.v_password.value = randomstring;
  15. if($('input[name=v_password]').attr('type') == 'text')
  16. $('#v_password').text(randomstring);
  17. else
  18. $('#v_password').text(Array(randomstring.length+1).join('*'));
  19. }
  20. $(document).ready(function() {
  21. $('#v_account').text($('input[name=v_account]').val());
  22. $('#v_password').text($('input[name=v_password]').val());
  23. $('input[name=v_account]').change(function(){
  24. $('#v_account').text($(this).val());
  25. });
  26. $('input[name=v_password]').change(function(){
  27. if($('input[name=v_password]').attr('type') == 'text')
  28. $('#v_password').text($(this).val());
  29. else
  30. $('#v_password').text(Array($(this).val().length+1).join('*'));
  31. });
  32. $('.toggle-psw-visibility-icon').click(function(){
  33. if($('input[name=v_password]').attr('type') == 'text')
  34. $('#v_password').text($('input[name=v_password]').val());
  35. else
  36. $('#v_password').text(Array($('input[name=v_password]').val().length+1).join('*'));
  37. });
  38. });
  39. </script>
  40. <script src="/js/pages/edit.package.js"></script>