Javascript 为什么我的警报功能不工作??

Javascript 为什么我的警报功能不工作??,javascript,html,Javascript,Html,代码应该接收一个句子/字符串并反向打印,如果单词中包含的过滤器中写入的单词或字母属于字符串,则该单词不会打印 为什么我的检查警报“嗨”不起作用??tnx 函数myfunc(){ 警报(“hi”); var计数=0; var phrase=document.getElementById('phrase').value; var filter=document.getElementById('filter')。值; var arrReverse=短语.split(“”.reverse(); 对于(

代码应该接收一个句子/字符串并反向打印,如果单词中包含的过滤器中写入的单词或字母属于字符串,则该单词不会打印

为什么我的检查警报“嗨”不起作用??tnx


函数myfunc(){
警报(“hi”);
var计数=0;
var phrase=document.getElementById('phrase').value;
var filter=document.getElementById('filter')。值;
var arrReverse=短语.split(“”.reverse();
对于(i=0;i0){
document.getElementById('count')。innerHTML=”“count“过滤掉的单词”;
}
}
句子颠倒!
短语:
过滤器:
走!
小心使用“引号”和“引号”:

.innerHTML=”“arrReverse[i]“”;//错误的
.innerHTML=“”+arrReverse[i]+”//正确的
如需进一步查阅:


因为没有调用
myfunc()
函数,所以没有正确连接这些字符串。在此处检查代码是否有错误。还要确保声明
i
。有任何javascript警告或错误吗?它说我的函数没有定义我看不到代码,最新的编辑将其全部删除。。。这是故意的吗?
.innerHTML="<span class="word"><u>"arrReverse[i]"</u><span>"; // wrong


.innerHTML="<span class='word'><u>"+arrReverse[i]+"</u><span>"; //right