Я пытаюсь взять пользовательский ввод из HTML-файла, преобразовать его и вывести его обратно на страницу, используя <input>
, а не приглашать.Пользовательский ввод для вывода для функции JS
Вот что у меня есть.
function bhedTester() {
alpha = "ABC";
bhed = "JYI";
btext = "";
i = 0;
while (i < norm.length) {
ind = alphabet.indexOf(norm.charAt(i));
btext = btext + bhed.charAt(ind);
i++;
}
btext
}
Я проверил это с помощью командной строки, и он работает, но когда я иду использовать
document.getElementById
ИЛИ
document.form_name._input_name.value
, а затем вернуться, что ни один не похоже на работу.
Может ли кто-нибудь посоветовать?
Какая ошибка, когда она не работает? Как вы точно ссылаетесь на элемент? – epascarello
Вот скрипка, в которой я пытался заставить ее работать в [Fiddle] (https://jsfiddle.net/8628hr2s/1/) – ZLackLuster
И если вы указали свою проблему, вы не вызываете ее, когда входное значение измененный, вы просто вызываете его, когда страница загружается. Затем у вас есть опечатка, 'B' в getElementById. – epascarello