在C中,我习惯于做类似的事情:
//MyHeaderFile.h
#define MY_CONSTANT 34
//MyMainFile.c
#include MyHeaderFile.h
int num = MY_CONSTANT;
我想在html文档中做一些事情,如:
//MyJS.js
#define MY_SCRIPT <script>some javascript stuff </script>
//MyHTML.html
<html>
MY_SCRIPT
</html>
这个html会执行任何定义为MY_SCRIPT的脚本代码。基本上我想要的是让多个.html文件引用javascript代码,所有这些代码都执行.js文件中定义的相同代码。能够一次更改.js文件中的代码并让它同时影响所有html文件,这真是太好了。
有什么想法吗?
答案 0 :(得分:0)
在脚本元素中引用您的JS文件
<script src="(LOCATION OF JS FILE)"></script>
这将导致在加载元素时执行Javascript代码。
查看本教程以获取更多信息
答案 1 :(得分:0)
您可以根据需要拥有多个文件。例如,在名为&#34; header.js&#34;的文件中。你可以这样说:
var MY_CONSTANT = 34;
在你的html文件中,只需将引用放到该文件中:
<script type="text/javascript" src="header.js>
<script type="text/javascript">
//You can use MY_CONSTANT here
var myNumber = MY_CONSTANT;
</script>
您可以根据需要使用多个文件,但请确保将header.js放在另一个脚本之前