Изменить значение href JS

<button onclick="window.location.href = 'auth/login.php';" id="btn_login">Вход</button>



<?php

        if(isset($_SESSION['logged_user']))
        { 
        echo '<script type="text/javascript"> document.getElementById("btn_login").innerHTML = "Выход" </script>';
        
        }
?>

Получается если кнопка была нажата, то я меняю её значение. Как изменить еще и href кнопки?


Ответы (1 шт):

Автор решения: Qwertiy
<?php
  echo isset($_SESSION['logged_user'])
    ? '<button onclick="location.href=&quot;/auth/login.php&quot;" id="btn_login">Вход</button>'
    : '<button onclick="location.href=&quot;/auth/logout.php&quot;" id="btn_login">Вsход</button>';
?>
→ Ссылка