Bike!Bike! Website!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

27 lines
1.1 KiB

(function() {
function find_user(email, f) {
var request = new XMLHttpRequest();
request.open('POST', '/user/find', true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8');
request.setRequestHeader('X-CSRF-Token', encodeURI(document.querySelector('meta[name="csrf-token"]').getAttribute('content')));
request.send('e=' + encodeURI(email));
request.onreadystatechange = function() {
if (request.readyState == 4) {
if (request.status == 200) {
f(JSON.parse(request.responseText));
} else {
f({error: request.status});
}
}
}
}
document.addEventListener('DOMContentLoaded', function() {
var fields = document.getElementsByClassName('user-field');
for (var i = 0; i < fields.length; i++) {
var field = fields[i];
var input = field.getElementsByTagName('input')[0];
var name = field.getElementsByClassName('user-name')[0];
}
}, false);
})();