Attempt to fix mediawiki output
[tengwarjs.git] / test.js
1
2 var GeneralUse = require("./general-use");
3 var Classical = require("./classical");
4
5 var input = document.querySelector("#input");
6 var generalUse = document.querySelector("#input-general-use");
7 var classical = document.querySelector("#input-classical");
8 var output = document.querySelector("#output");
9
10 function update() {
11 var value = input.value;
12 var mode = generalUse.checked ? GeneralUse : Classical;
13 output.innerHTML = mode.transcribe(value);
14 }
15
16 function onupdate(event) {
17 update();
18 }
19
20 input.addEventListener("keyup", onupdate);
21 input.addEventListener("keydown", onupdate);
22 input.select();
23
24 generalUse.addEventListener("change", onupdate);
25 classical.addEventListener("change", onupdate);
26