From 2ab87d2a717bd4b9291e7d1cf05cea02805cbde2 Mon Sep 17 00:00:00 2001 From: Wolfgang Knopki <wolfgang.knopki@hft-stuttgart.de> Date: Tue, 22 Oct 2019 13:40:44 +0200 Subject: [PATCH] test dynamic header --- js/headfoot.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/js/headfoot.js b/js/headfoot.js index 0db9817..9113c37 100755 --- a/js/headfoot.js +++ b/js/headfoot.js @@ -95,8 +95,17 @@ function head(){ headlink.innerHTML="Account"; headlink.href="/account/"; }else if(document.getElementById('loginswitch').getAttribute('authenticated') == '2'){ - headlink.innerHTML="Logout"; - headlink.href="./logout"; + headlink.remove(); + let headform = document.createElement('form'); + headform.setAttribute("th:action", "@{/logout}"); + headform.setAttribute("method","POST"); + let headbutton = document.createElement('button'); + headbutton.name='logout'; + headbutton.type="Submit"; + headbutton.innerHTML= "Logout"; + headbutton.classList.add("btn","btn-md", "btn-danger"); + headform.appendChild(headbutton); + headitem.appendChild(headform); } } -- GitLab