По сути, я пытаюсь ввести букву внутри объекта поля по определенному индексу. Это для простой игры палача. Я инициализировал этот объект поля как переменную массива. Однако всякий раз, когда я пытаюсь ввести символьное значение (сохраняемое как переменная), оно не отображается внутри поля. Я перепробовал все, что мог, но ничего не получилось.
Чтобы каждый раз создавать новое поле, я использовал метод «createElement (« INPUT »)». Этот элемент инициализируется как переменная массива. Затем я попробовал множество вариантов ввода конкретной буквы внутри этого объекта поля с определенным индексом. Это не работает.
// Это код для создания нового объекта поля:
var inputField = [];
for(var i = 0; i<fruitLength; i++ ){
inputField = document.createElement("INPUT");
document.getElementById("textBox").appendChild(inputField);
}
//Below is the snippet of code where Im trying numerous options to enter inside a particular field: Ex, letterIndex = 2.
var letter = "E"
if(letterIndex != -1){
//document.forms[0].elements[0].innerHTML = letter;
//var s = $('#textBox`enter code here`').val();
inputField[letterIndex].value = letter;
}
Я не получаю ошибок, но я не получаю то, что ожидал.