访问的代码如下:JavaScript的全局变量不能内部功能
<html>
<head>
<title>JS Test</title>
<script>
var con=document.getElementById("con");
function btn()
{
con.innerHTML="Hello";
}
</script>
</head>
<body>
<input type="button" value="Click me" onclick="btn()" />
<div id="con"></div>
</body>
</html>
我没有收到所要的结果。任何人请解释为什么? 但是我得到的结果是当con在函数 即ie中初始化时。
function btn()
{
con=document.getElementById("con");
con.innerHTML="Hello";
}
如何访问全局变量声明函数的外部?也试过window.con,但不行。 请说明原因...
检查* con *的值,它将是* null *,这意味着它已被赋值并可用。 – RobG