JS Hata veriyor

Sydatolo

Hectopat
Katılım
30 Nisan 2021
Mesajlar
220
Makaleler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
JavaScript:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <ul type="none">
            <li><input type="text" id="email" placeholder="%email%"></li>
            <li><input type="text" id="passw" placeholder="%password%"</li><br/><br/>
            <li><input type="button" id="btn" value="CONFIRM"></li>
            <br/><br/><br/><br/><br/>
            <div id="part"></div>
            <script>
                var $btn;
                var $email;
                var $passw;
                $btn=document.getElementById("btn");
                $btn.onclick()=function(){
                    $email=document.getElementById("email");
                    $passw=document.getElementById("passw");
                    document.getElementById("part").innerHTML=$email.value;
                    if($email.value=="[email protected]" && $passw.value=="_4dm1n235"){
                        document.getElementById("part").innerHTML="LOGIN: SUCCES<br>EMAIL: [email protected]<br>STATUS: ADMIN";
                    }else{
                        document.getElementById("part").innerHTML="LOGIN: FAILED<br>EMAIL: "+$email.value+"<br>STATUS: NOT ADMIN";
                    }
                }
            </script>
        </ul>
    </body>
</html>
"part" divine yazı gelmedi, neden oldu? Çözebilir misiniz?
 
[CODE lang="html" title="HTML"]<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<ul type="none">
<li><input type="text" id="email" placeholder="%email%"></li>
<li><input type="text" id="passw" placeholder="%password%"></li><br/><br/>
<li><input type="button" id="btn" value="CONFIRM"></li>
<br/><br/><br/><br/><br/>
<div id="part"></div>
<script>
var email;
var passw;
var btn=document.getElementById("btn");
btn.onclick=function(){
email=document.getElementById("email");
passw=document.getElementById("passw");
if(email.value=="[email protected]" && passw.value=="_4dm1n235"){
document.getElementById("part").innerHTML="LOGIN: SUCCES<br>EMAIL: [email protected]<br>STATUS: ADMIN";
}else{
document.getElementById("part").innerHTML="LOGIN: FAILED<br>EMAIL: "+email.value+"<br>STATUS: NOT ADMIN";
}
}
</script>
</ul>
</body>
</html>[/CODE]

Bu şekilde yaparsan sorun çözülür.

Eğer bir giriş ekranını bu yöntemle yapmaya çalışıyorsan yanlış bir yoldasın bilgine. Front-End üzerinde yazılan kodları kaynaktan erişip giriş bilgilerine ulaşırlar çok rahatlıkla, sadece bir denemeyse problem yok kolay gelsin.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı