我想在我的脚本中执行以下操作:
在一个函数中声明3个变量,并在窗口加载时调用此函数。 之后,在我的其他函数中使用这3个变量的值。 有没有必要在函数之外声明那些变量作为全局变量的任何选项?
同样,重要的是在一个函数内声明变量,该函数将在页面加载时调用。
HTML code:
<a href=''onclick='_default();return false;'>Link</a>
<div id='mydiv'></div>
使用Javascript:
function _default(){
var x = document.getElementById('mydiv');
var h = x.offsetHeight;
_main(x,h);
}
_default();
function _main(x,h) {
alert(x);
alert(h);
}
您将看到此脚本在页面加载时执行_default()。 _default()函数将2个参数传递给_main()并执行_main()函数,抛出带有变量x和h的2个警报。但是,如何在点击链接时抛出这两个警报(参见上面的html代码)?
答案 0 :(得分:0)
您可以将三个局部变量作为参数传递给其他函数,而无需创建全局变量