У меня есть такой вопрос как получить символы из строки?
Пример: Пользователь вводить text; нужен в таком варианте в массиве(или в переменный) ['t', 'e', 'x', 't']
.
Я пробовал такой вариант: JS код:
let text = document.getElementById('IdName').value;
let letter=text[2];
alert(letter);
И так далее
и HTML код:
<input id="IdName">
Но тогда кода будет очень много и это мучительно. Как можно сделать такое? С меньшим количеством кода?
Зачем это нужно?В университете дали такую задачу(похожую, есть другие легкие варианты которые можно решать, но там для нескольких случаев). Хочу делать который работает в всех случаях.. Вообще не нравиться программы университета. Вообще бесполезные заданию дают. Которые в реальном проекте не нужны..
split('')
я только одного не понимаю, смысл этой задачи если строка и так является массивом.
var splitTxt = document.getElementById("split");
var submitBtn = document.getElementById("submit");
submitBtn.addEventListener("click", function()
{
console.log(splitTxt.value.split(''));
});
<input id="split">
<a id="submit">Подтвердить</a>
Как вариант:
let text = document.getElementById('IdName').value;
var text_arr = [];
for (i = 0; i < text.length; i++){
let letter = text[i];
text_arr[i] = text[i];
}
console.log(text_arr);
<input id="IdName" value="TEST">
Еще вариант:
var text = "Some text",
l = text.length,
textArr = new Array();
for (var i=0; i<l; i++){
textArr.push(text.charAt(i));
}
console.log(textArr);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не могу разобраться, как удалить class="open" у class="options"Когда раскрыт select при клике на другой select, тот который открыт, закрывался, а на который нажали,...
Верна ли эта запись? Сам понимаю, что скорее всего нетКак правильно оформить проверку на тип данных на чистом js?