Мне нужно создать текстовую форму для ввода на моей веб-странице, чтобы изменить значение setTimeout
на основе пользовательского ввода в моем коде JavaScript во время его работы.Могу ли я это сделать, и если я могу, как я могу?
Я устал отправлять строку в свой бэкэнд из пользовательского ввода, а затем с помощью вызовов ajax назначить строку переменной в javascript, но это не работает из-завнутренний html является строкой, и когда я преобразовал его в int, он также не работает.
function getData() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("idovalt").innerHTML =
this.responseText;
}
};
xhttp.open("GET", "toltes", true);
xhttp.send();
}
Вот форма ввода:
var idovalt = 1000;
setTimeout(function(){ize()}, idovalt);