Задать вопрос
@Muxailo

Как вытянуть значение input/div?

Привет.
Такой вопрос, есть input в который вводим значение и оно выводиться в div.
<div id="result"> sf</div>

var input = document.getElementById('test');
var result = document.getElementById('result');
input.onkeyup =  input.oncopy = input.onpaste = input.oncut = (function() {
    return function() {
         result.innerHTML = this.value;
    }
})();

Как мне вытянуть первое значение которое я ввожу, и в зависимости от того какое оно, делать условие?
  • Вопрос задан
  • 388 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
<input type="text" class="test">
<div class="result"></div>

const input = document.querySelector(".test");
const result = document.querySelector(".result");

input.onkeyup =  input.oncopy = input.onpaste = input.oncut = event => {
  if (event.target.value == "value") { // any some condition
    result.innerHTML = event.target.value;
    // or some code
  }
};
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@rejjer
var input = document.getElementById('test');
var result = document.getElementById('result');
var firstEnter = true;
input.onkeyup =  input.oncopy = input.onpaste = input.oncut = (function() {
    return function() {
        if (firstEnter) {
            firstEnter = false;
            //myCondition
        }
         result.innerHTML = this.value;
    }
})();
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы