Показать сообщение отдельно
  #4 (permalink)  
Старый 25.11.2020, 08:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

eLDeR,
document.addEventListener('DOMContentLoaded', function () {
	let codeinpit = document.querySelector('#promo');
	let price = document.getElementById('price');
    let timer;
	codeinpit.oninput = function () {
            window.clearTimeout(timer);
			let code = this.value;
			function wait() {
				const request = new XMLHttpRequest();
				const url = "../action/code.php?code=" + code;
				request.open('GET', url);
				request.setRequestHeader('Content-Type', 'application/x-www-form-url');
				request.addEventListener("readystatechange", () => {
					if (request.readyState === 4 && request.status === 200) {
						console.log( request.responseText );
					}
				});
				request.send();
//				price.innerHTML = code;
			}
			timer = setTimeout(wait, 3000);
		}
});
Ответить с цитированием