我编写了这个简单的脚本,但我对它进行了评论并尝试了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>
答案 0 :(得分:-1)
除了那个
之外,你只是让你的评论以错误的方式围绕你的代码工作
<!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>
答案 1 :(得分:-2)
您没有在*/
/*
<button>Parlez-vous Français?</button>
之后终止您的评论。改变这两个,警报就会消失