Javascript ile li etiketini gizleme
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?
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;?>