我需要检查一个块中的javascript是否可以访问或操纵网页中任何其他脚本块中的javascript。例如,第二个块(内部div)访问体内的第一个脚本块。
<body>
<script>
var first_script_block=0;
</script>
<div>
<script >
var secondblock_acess_first =first_script_block;
</script>
</div>
</body>
我虽然很多。我觉得很可怕我需要一些想法。 :(
答案 0 :(得分:2)
所有脚本共享相同的global-object
如果你不希望它发生(很难从你的问题中说出来)使用闭包:
<script>
(function (){
// here is the code for the first script tag.
})();
</script>
...
<script>
(function (){
// here is the code for the second script tag
})();
</script>
答案 1 :(得分:0)