我有一个HTML文件和一个JS文件。他们在这里:
HTML:
<head>
<meta charset = "UTF-8">
<title>Quiz Maker for Moodle - EGE Exam</title>
<link rel = "stylesheet" type = "text/css" href = "style.css">
<script src = "script.js"></script>
<script> doc = document; </script>
</head>
JS:
var doc;
function printSomething() {
doc.writeln("HELLO");
}
你看到我在这里做的事情:我创建了一个全局变量来存储我的文档然后我使用的是函数。如果我不这样做,并写document.writeln("HELLO")
,则该功能不起作用。
但是,我认为这是一种不好的做法。如果我是对的,是否有正确的方法可以将我的文档提供给我以后可能要附加的所有JS文件中的所有函数?