为什么脚本中的变量变成了undefine?????高手~帮忙~谢谢~
<script>
var state_jctt;
var state_xgyz;
var state_yxzx;
var state_yytx;
var state_ttfy;
var state_ksdz;
function SetExpandedItem(expandedItem)
{
switch(expandedItem)
{
case "jctt":
state_jctt = "";
state_xgyz = "none";
state_yxzx = "none";
state_yytx = "none";
state_ttfy = "none";
state_ksdz = "none";
break;
case "xgyz":
state_jctt = "none";
state_xgyz = "";
state_yxzx = "none";
state_yytx = "none";
state_ttfy = "none";
state_ksdz = "none";
pic_xgyz = "BBS_lt_xgyz.gif";
break;
case "yxzx":
state_jctt = "none";
state_xgyz = "none";
state_yxzx = "";
state_yytx = "none";
state_ttfy = "none";
state_ksdz = "none";
break;
case "yytx":
state_jctt = "none";
state_xgyz = "none";
state_yxzx = "none";
state_yytx = "";
state_ttfy = "none";
state_ksdz = "none";
break;
case "ttfy":
state_jctt = "none";
state_xgyz = "none";
state_yxzx = "none";
state_yytx = "none";
state_ttfy = "";
state_ksdz = "none";
break;
case "ksdz":
state_jctt = "none";
state_xgyz = "none";
state_yxzx = "none";
state_yytx = "none";
state_ttfy = "none";
state_ksdz = "";
break;
default:
state_jctt = "none";
state_xgyz = "none";
state_yxzx = "none";
state_yytx = "none";
state_ttfy = "none";
state_ksdz = "none";
pic_xgyz = "BBS_lt_xgyz_f.gif";
break;
}
}
function ShowHiddenLayer(obj)
{
obj.style.display=(obj.style.display=="none")?"":"none";
}
</script>
后面调用:
<script>
document.write(state_xgyz);
</script>
为什么state_xgyz变成了undefine????????????不理解
高手~帮忙~谢谢~