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.
18 lines
625 B
18 lines
625 B
const useCapture = true; // capture, bubbling: false
|
|
var elem = document.getElementsByTagName('button')[0];
|
|
elem.addEventListener('click',keygen,useCapture);
|
|
|
|
function keygen(ev) {
|
|
console.log('keygen: %o',ev)
|
|
let name = document.getElementsByTagName('input')[0].value;
|
|
let namep = name.replace(/ /g,'+');
|
|
let url = api_url + `keygen?name=${namep}`;
|
|
let data = fetch(url).then(resp => resp.json()).
|
|
then(obj => {
|
|
let tarea = document.getElementsByTagName('textarea')[0];
|
|
tarea.innerText = JSON.stringify(obj.identity);
|
|
|
|
console.log('keygen.obj.keys:',obj.keys);
|
|
}).
|
|
catch(console.error);
|
|
}
|