v2.5.2
Giriş yap

Javascript ile li etiketini gizleme

yazilimyolcusu
1,023 defa görüntülendi

Merhabalar arkadaşlar. Bir sorum olacaktı. Kullanıcı oturum açtığında hesabım linki görünecek ama oturum açık değilken gizli kalacak. Javascript ile nasıl yapabilirim bunu?

fuatogur
1258 gün önce

Böyle bir şey yapmak istiyorsan büyük ihtimalle kullanıcının giriş yapıp yapmadığını ön yüzde yani javascript tarafında tutuyorsun ki eğer böyleyse aşağıdaki kod ile yapabilirsin.

if (!girisYapilmisMi()) {
    document.querySelector('#hesabim').display = "none";
}

eğer React vb. frameworkler kullanıyorsan direkt rendlerlanmamasını sağlayabilirsin.

return (
    <>
        {girisYapilmisMi() && (
        <li>
            Hesabım
        </li>)}
    </>
)

Ancak eğer php ile sayfayı renderlıyorsan direkt olarak aşağıdaki gibi bir kod kullanabilrsin.

<?php if (girisYapilmisMi()): ?>
    <li>Hesabım</li>
<?php endif;?>