<script type="text/javascript"> var obj=document.getElementById("id"); function reset(){ if(confirm("确认初始化吗?")){ obj.style.color="#000"; } } </script>
你给的例程里面 obj变量就是全局变量.我这个例子里面obj_local是局部变量
<code>
<script type="text/javascript">
var obj=document.getElementById("id");
function reset(){
var obj_local="局部变量";
if(confirm("确认初始化吗?")){
obj.style.color="#000";
dosomething();
}
}
}
</script>
</code>
在函数体内有效;变量有 全局变量 局部变量;