Как получить массив значений у `input type = “number”` в JS?

137
08 марта 2019, 22:30

Как получить массив значений у input type = "number" в JS?

Допустим, есть HTML код: <input type = "number"> Пользователь ввел туда число "726". Так вот, как мне получить массив, где индекс 0 = 7, 1 = 2, а 3 = 6?

Answer 1

document.getElementById("test").addEventListener("keyup", function(){ 
  let ar = this.value.split(""); 
  console.log(ar); 
});
<input type="number" id="test">

Answer 2

function getArray() { 
  var value = document.querySelector("input[type='number']").value; 
  var arr = value.split("").map(i => +i); 
  console.log(arr); 
}
<input type="number" value="726"> 
<button onclick="getArray()">Click</button>

READ ALSO
Блюр объектов на фоне

Блюр объектов на фоне

Помогите с интересной задачей) Есть сайт наполненный контентомНужно добавить наверх зафиксированную плашку с небольшой прозрачностью и, самое...

151
бирка на пункт меню

бирка на пункт меню

есть пункты подменю они имеют такую струкуру

139
Отключение прокрутки slick

Отключение прокрутки slick

Может есть какое-либо свойство или решение, чтобы при использовании стрелок нижнего слайдера верхний оставался статичным?Необходимо чтобы...

159
вставить переменную в атрибут ,jq

вставить переменную в атрибут ,jq

код, который автоматически передает значения с одного инпута в другой , делая со значениями некоторые матемманипуляции

146