-1

条件「isauthenticated」が「true」の場合にボタンを表示しようとしています。

これを参照として使用しましたが、私のコードの何が問題なのかわかりません。

<button id="authentic" type="hidden">test</button>

<script>
    window.onload = function() { 
        var logedIn = ('{{isauthenticated}}')

        if(logedIn == "true") {
            document.getElementById('authentic').style.display = 'block'; 
        } else {
            document.getElementById('authentic').style.display = 'none';
        }
    }
</script>
4

3 に答える 3

0

ifはブール値で、行から 'slogedInを削除する必要があります"if(logedIn == "true") {

または単に確認してください:

if(logedIn) {...

于 2013-11-07T16:49:56.740 に答える