我有如下代码
<html>
<head>
<script language="JavaScript">
function foo(q) {
this.run=function(color){
var x=document.getElementById("ff");
alert(x); // <----x=null
};
}
var q=new foo();
q.run("yellow");
</script>
</head>
<body>
<div id="ff"></div>
</body>
</html>
有人知道为什么x=null
吗?
script
元素的language
属性早已被废弃。 - Marcel Korpel:)
- Šime Vidas