在脚本函数(Javascript)中将变量值传递给变量
我想知道如何将JavaScript文件中变量的值传递给写在HTML文件顶部的脚本函数中的变量 我是这样写的: myjsfile.js: HTML文件:在脚本函数(Javascript)中将变量值传递给变量,javascript,jquery,Javascript,Jquery,我想知道如何将JavaScript文件中变量的值传递给写在HTML文件顶部的脚本函数中的变量 我是这样写的: myjsfile.js: HTML文件: (功能(){ var test=document.createElement('script');test.type='text/javascript';test.async=true; test.src='testquery.js'; var s=document.getElementsByTagName('script')[0];s.par
(功能(){
var test=document.createElement('script');test.type='text/javascript';test.async=true;
test.src='testquery.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(test,s);
警报(abc);
})();
我没有得到输出。请帮忙!提前谢谢
基本上,我正在尝试创建一个jquery插件,就像Google analytics一样。
<html>
<head>
<script type="text/javascript" src="testquery.js"></script>
<script type="text/javascript">
alert(abc);
</script>
</head>
<body></body>
</html>
警报(abc);
必须首先加载脚本,请尝试使用onload
test.onload=function(){alert(abc);}
试试这个:
(function() {
var test = document.createElement('script');
document.getElementsByTagName('head')[0].appendChild(test);
test.type = 'text/javascript';
test.src = 'testquery.js';
test.onload = function () {
alert(abc);
}
})();
嗯。。已告知加载,但您至少应该改变将其附加到头部的方式。非常感谢它的有效性。我可以知道如何使用外部javascript文件显示图像吗。这不是我要显示的变量,它是从jquery文件.test.onload=function()调用的。{alert(abc);}代码对我有用。。。。但是如何显示存储在外部jquery中的图像呢
test.onload=function(){alert(abc);}
(function() {
var test = document.createElement('script');
document.getElementsByTagName('head')[0].appendChild(test);
test.type = 'text/javascript';
test.src = 'testquery.js';
test.onload = function () {
alert(abc);
}
})();