main.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. var credentials = {
  2. login: 'admin',
  3. password: 'qwerty',
  4. };
  5. const statusLogin = document.getElementById('statusLogin');
  6. const showErrorMessage = (node, message) => {
  7. node.innerHTML = message;
  8. node.style.background = 'red';
  9. };
  10. function checkLogin() {
  11. const clientLogin = document.getElementById('login').value;
  12. const clientPassword = document.getElementById('password').value;
  13. const { login, password } = credentials;
  14. if (login !== clientLogin && password !== clientPassword) {
  15. return showErrorMessage(statusLogin, 'wrong username and password');
  16. };
  17. if (login !== clientLogin) {
  18. return showErrorMessage(statusLogin, 'wrong username');
  19. };
  20. if (password !== clientPassword) {
  21. return showErrorMessage(statusLogin, 'wrong password');
  22. };
  23. statusLogin.innerHTML = 'authorization successful';
  24. statusLogin.style.background = 'green';
  25. };
  26. function resetstatusLogin() {
  27. statusLogin.innerHTML = '';
  28. statusLogin.style.background = 'rgb(224, 239, 240)';
  29. };
  30. buttonLogin.onclick = checkLogin;
  31. reset.onclick = resetstatusLogin;
  32. // Task 1
  33. //
  34. // let distansKm = prompt('Введите расстояние км');
  35. // let speed = prompt('Введите вашу скорость');
  36. // let costGas = prompt('Ведите стоимость газа');
  37. // let money = distansKm/speed*costGas;
  38. // alert(`Возьмите с собой ${money} грн.`)