这个JavaScript的“rel”应该是什么?

这个JavaScript的“rel”应该是什么?,javascript,html,css,hyperlink,rel,Javascript,Html,Css,Hyperlink,Rel,在这里的预览中一切都很好,但是当我在任何其他软件中运行它时,JavaScript都不会链接-我知道这一点是因为两件事: 无论是否链接JavaScript,都完全相同 它只是没有做它应该做的事情——JavaScript的目的是当你点击菜单按钮时,让所有的项目都下来,但是这里没有发生任何事情。 我尝试过制作rel=script,但那没有任何作用 var open=false; 功能下降{ var i; 如果打开==错误{ 对于i=n;i

在这里的预览中一切都很好,但是当我在任何其他软件中运行它时,JavaScript都不会链接-我知道这一点是因为两件事:

无论是否链接JavaScript,都完全相同 它只是没有做它应该做的事情——JavaScript的目的是当你点击菜单按钮时,让所有的项目都下来,但是这里没有发生任何事情。 我尝试过制作rel=script,但那没有任何作用

var open=false; 功能下降{ var i; 如果打开==错误{ 对于i=n;i<5;i++{ Drpi } 开=真 }如果打开,则为else==true{ 对于i=n;i<5;i++{ Clsi } 开=假 } } 函数Drpn{ var elem=document.getelementsbyclassname菜单con[n]; var pos=-1*window.innerHeight-n*100; var id=setIntervalframe,5; 功能框架{ 如果位置>=-10{ 清晰有效; elem.style.top=0+'px'; }否则{ pos+=10; elem.style.top=pos+'px'; } } } 函数Clsn{ var elems=document.getelementsbyclassname菜单con[n]; var-poss=0; var id=setIntervalframes,5; 功能框架{
如果poss您可以通过以下方式包含JavaScript文件-这些示例显示如何使用HTML4和HTML5中的元素导入脚本:

我的建议是使用以下HTML5:

<script src="main.js"></script>
HTML脚本元素用于嵌入或引用可执行代码;这通常用于嵌入或引用JavaScript代码

资料来源:

链接用于样式表,您可以在此处进一步阅读:
要包含您必须使用的js

<script type="text/javascript" src="main.js"></script>
这不是包含外部JavaScript的方式
<script type="text/javascript" src="main.js"></script>