SlavaMaxwell
@SlavaMaxwell
Frontend разработчик

Как сравнить старый и новый пароль?

Как сравнить старый и новый пароль? Нашел на просторах инета это:
function srav(){    
  var diag_nap_uchr = document.getElementById('pass-old');  
  var diag_osn = document.getElementById('pass-new');
  if (diag_nap_uchr.value === diag_osn.value){
    alert ("Совпадение");
  }
}

но не робит что-то
  • Вопрос задан
  • 746 просмотров
Решения вопроса 1
@sand3001
Всего по немногу
Используйте событие "oninput", если надо без кнопок:
<!DOCTYPE html>
<html>
<head>
<title>Testing</title>
</head>
<body>
<script>
function srav(){
  var diag_nap_uchr = document.getElementById('pass-old');
  var diag_osn = document.getElementById('pass-new');
  if (diag_nap_uchr.value === diag_osn.value){
    alert ("Совпадение");
  }
}
</script>
<input type="password" id="pass-old" class="field-custom" placeholder="Старый пароль" name="password" value="123456">
<input type="password" id="pass-new" class="field-custom" placeholder="Новый пароль" name="password" oninput="srav()">
</body>
</html>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
просто соответствие двух полей типа password на одинаковое значение? знаете как такой код написать?


Знаем конечно. Мы используем оператор сравнения === и секретную конструкцию языка - if!

if (pass1.value === pass2.value) {
   ...
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы