JavaScript简单脚本赢得';t载荷

JavaScript简单脚本赢得';t载荷,javascript,html,Javascript,Html,我写了这个简单的脚本,但我对它进行了注释,并尝试只显示window.alert,但什么也没发生。它只是不起作用,简单的窗口警报,所以其他代码也不起作用。看起来javascript没有加载到页面中。你知道怎么解决这个问题吗? 这是我的密码: <!doctype html> <html> <head> <title>Vesanje</title> </head> <body>

我写了这个简单的脚本,但我对它进行了注释,并尝试只显示window.alert,但什么也没发生。它只是不起作用,简单的窗口警报,所以其他代码也不起作用。看起来javascript没有加载到页面中。你知道怎么解决这个问题吗? 这是我的密码:

<!doctype html>
<html>
    <head>
        <title>Vesanje</title>
    </head>
    <body>
        <div>
            trenutna rec: <span id="trenutna_rec"></span>
            <br>
            broj pokusaja: <span id="br_pokusaja"></span>
            <br>
            trenutno slovo: <input type="text" id="slovo">
            <br>
            koriscena slova: <input type="text" id="koriscena_slova" readonly>
            <br>
            <br>
            <input type="button" value="zameni pojavljivanja" id="dugme">
        </div>

        <canvas id="platno" height="" width="">

        </canvas>

        <script type='text/javascript'> 
            window.alert("kliks");
            /*
            window.rec="javascript";
            window.alert("test");
            var trenutna_rec = document.querySelector("#trenutna_rec");
            var trenutna_rec_niska = new Array();
            for(let i=0; i<window.rec.length; i++){
                trenutna_rec_niska[i]= "_ ";
            }
            trenutna_rec.textContent = trenutna_rec_niska.join("");

            var br_pokusaja = document.querySelector("#br_pokusaja");
            var br_pokusaja_vrednost=0;
            br_pokusaja.textContent=0;

            var tekuce_slovo = document.querySelector("#slovo");

            var koriscena_slova = document.querySelector("#koriscena_slova");
            var koriscena_slova_niz = new Array();

            var dugme = document.querySelector("#dugme");
            dugme.onclick=function(){
                //procita tekuce slovo
                var ts=tekuce_slovo.value;

                var zamene=0;

                //spreciti unos unetih slova
                if(koriscena_slova_niz.indexOf(ts)!=-1){
                    return;
                    tekuce_slovo.value="";
                }

                //provelrimo da li se slovo nalazi u reci
                for(let i=0; i<window.rec.length; i++){
                    if(window.rez[i]==ts){
                        trenutna_rec_niska[i]=ts;
                        zamene++;
                    }
                }

                //izvrsimo zamenu ako je potrebno
                //ispisati novu tekucu rec
                trenutna_rec.textContent = trenutna_rec_niska.join("");

                //ispisati novi br pokusaja
                br_pokusaja_vrednost++;
                br_pokusaja.textContent = br_pokusaja_vrednost;

                //dopisemo korisceno slovo
                koriscena_slova_niz.push(ts);
                koriscena_slova.textContent=koriscena_slova_niz.join("");

                tekuce_slovo.value = "";
            }/*
        </script>
    </body>
</html>

维桑杰
trenutna rec:

博库萨兄弟:
特伦努特诺·斯洛沃:
科里塞纳斯洛文尼亚:

窗口警报(“kliks”); /* window.rec=“javascript”; 窗口警报(“测试”); var trenutna_rec=document.querySelector(“trenutna_rec”); var trenutna_rec_niska=新数组();
对于(设i=0;i您没有正确终止您的评论,因为它的
*/
您有
/*
。更改这两个选项后,警报就会发出

您只是让您的评论以错误的方式关闭,而不是以其他方式关闭代码


维桑杰
trenutna rec:

博库萨兄弟:
特伦努特诺·斯洛沃:
科里塞纳斯洛文尼亚:

窗口警报(“kliks”); /* window.rec=“javascript”; 窗口警报(“测试”); var trenutna_rec=document.querySelector(“trenutna_rec”); var trenutna_rec_niska=新数组();
对于(让我=0;我不想关闭你的评论
/*…*/
而不是
/*…/*
窗口。alert
alert
是同一件事。因为这是正确的,我不知道为什么它被否决了。好吧,我只是从来没有看到过它被使用过,请详细说明这对使用window有用。alert?@Velimirtchevsk如果你有一个名为
alert
的局部变量,那么你需要
window.alert
..
window.alert
是“更正确的”,因为只要
alert
本身就会寻找具有该名称的变量,直到找到最上面的作用域
window.alert
。这是否意味着存在性能差异(无论多小)?