express/examples/search/public/client.js
Douglas Christopher Wilson 20047bb6e4 examples: use strict mode
2022-02-02 01:30:51 -05:00

16 lines
390 B
JavaScript

'use strict'
var search = document.querySelector('[type=search]');
var code = document.querySelector('pre');
search.addEventListener('keyup', function(){
var xhr = new XMLHttpRequest;
xhr.open('GET', '/search/' + search.value, true);
xhr.onreadystatechange = function(){
if (xhr.readyState === 4) {
code.textContent = xhr.responseText;
}
};
xhr.send();
}, false);