New UI layout
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

login.js 1.1KB

12345678910111213141516171819202122232425262728293031323334
  1. document.getElementById('passwordBox').style.display = 'none';
  2. function showPasswordBox() {
  3. const email = document.getElementById('email').value;
  4. if (email.length > 0) {
  5. document.getElementById('emailBox').style.display = 'none';
  6. document.getElementById('passwordBox').style.display = 'block';
  7. document.getElementById('entered-email').innerHTML = email;
  8. }
  9. }
  10. function onEyeClick() {
  11. const ele = document.getElementById('showPassword');
  12. const password = document.getElementById('password');
  13. if (password.value.length > 0) {
  14. document.getElementById('password').value = password.value;
  15. password.focus();
  16. if (ele.checked) {
  17. password.setAttribute('type', 'text');
  18. } else {
  19. password.setAttribute('type', 'password');
  20. }
  21. }
  22. }
  23. function onPasswordFocus() {
  24. const password = document.getElementById('password');
  25. if (password.value.length > 0) {
  26. document.getElementById('password-label').classList.add('password-fixed');
  27. } else {
  28. document
  29. .getElementById('password-label')
  30. .classList.remove('password-fixed');
  31. }
  32. }