Как сравнить input?

Есть input с id='inp' и name='admpnl' в котором пользователь написал например hdltn, а функция сравнивает, совпадает то что написал пользователь или нет (совпадение - https). Если совпадает, то перенаправить на страничку в браузере: example.com/panel . А если не совпадает, то вывести alert.

Помогите пожалуйста ;)


Ответы (1 шт):

Автор решения: Jour
<input type="text" onchange="changeImput(this.value)"  />

<script>
function changeImput(val) {
  if (val === 'hdltn') window.location = 'http://example.com/panel'
  else alert('error')
}
</script>

upd: версия с кнопкой..

<input type="text" id="imp" />
<button onclick="changeImput()">But</button>

<script>
function changeImput() {
  const val = document.querySelector('#imp').value
  if (val === 'hdltn') window.location = 'http://example.com/panel'
  else alert('error')
}
</script>
→ Ссылка