У меня есть этот метод JavaScript, который направлен на получение запроса от базы данных, и у меня действительно нет базовых знаний в JavaScript. Мой метод выглядит следующим образом:
(function () {
function contentLoaded () {
window.addEventListener('keyup', function (e) {
if (e.keyCode === 13) {
if(document.getElementById('isbn')){
var item = document.getElementById('isbn').value;
if(item !== ''){
if(window.location.href.includes('/account/create')){
var httpRequest = new XMLHttpRequest();
httpRequest.open('GET', "http://"+window.location.hostname+":"+window.location.port+"/book/search/"+item);
console.log(httpRequest.responseText);
}
}
}
}
}, false);
}
window.addEventListener('DOMContentLoaded', contentLoaded, false);
}());
Если я вручную ввел свой запрос в браузере, он дает мне данные типа JSON, которые противоположны моей консоли журнала, которая дает мне пустое значение. Как я могу получить свой запрос в рамках моего метода, а затем обработать его?