0
我想調用另一個文件中定義的變量。我在我的HTML
文件中包含以下代碼,該文件由身體內的<script>
標籤包圍。JavaScript getScript()不工作?
function getScript("./analysis_method.js", callback) {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "./analysis_method.js";
script.onreadystatechange = callback;
script.onload = callback;
document.getElementsByTagName('head')[0].appendChild(script);
}
getScript('./analysis_method.js', function() {
alert("Analysis Method: " + method);
});
在analysis_method.js
我已經定義method
這樣的:var method = "thermometer";
我得到這個代碼從另一個堆棧溢出的問題,我改變了我的理解我的項目。我相信我的問題是,我沒有改變callback
,雖然我不知道要改變它。
查看http://eloquentjavascript.net/chapter3.html以瞭解更多有關功能的信息。 –