我正在尝试为我的页面标题设置效果,它会逐字显示,但我不明白为什么setInterval()
功能不起作用。
这是我尝试过的代码。
<script type="text/javascript">
var namee=document.title
var i=0
function changeTit(){
document.title=namee.substring(0,i)
i++
if(i>namee.length)
i=0
}
setInterval(changeTit(),1000)
</script>
这仅运行changeTit()
一次该功能,我也尝试在按钮中调用它,但每次按下按钮时都会出现一个字母,我希望它一直在变化。这段代码在 head 部分,但我也在文档的几个不同部分进行了尝试,请说明这是否必须在某个特定部分,我也尝试在不同的部分中分开。