1 const API = "https://families.cworth.org/api/";
3 function undisplay(element) {
4 element.style.display="none";
7 function add_message(severity, message) {
8 message = `<div class="message ${severity}" onclick="undisplay(this)">
10 <span class="hide-button" onclick="undisplay(this.parentElement)">×</span>
12 message_area = document.getElementById('message-area');
13 message_area.insertAdjacentHTML('beforeend', message);
16 function register_loaded(name) {
17 add_message("success", name + " is now in the game!");
20 function register(form) {
21 var request = new XMLHttpRequest();
22 request.addEventListener("load", register_loaded(form.name.value));
24 request.open("POST", API + "register");
25 request.setRequestHeader("Content-Type", "application/json; charset=UTF-8");
27 "name": form.name.value,
28 "character": form.character.value
30 request.send(JSON.stringify(data));