function x(){
alert(this)
}<input id="x" type="text" />document.getElementById("x").onclick=x如果用这个写法 在函数x中 可以用 this引用 这个input但是如果 onclick="x()" 这样写 那如何在 方法中引用 引用这个 input用 this的话 引用的是 window对象该如何做?
alert(this)
}<input id="x" type="text" />document.getElementById("x").onclick=x如果用这个写法 在函数x中 可以用 this引用 这个input但是如果 onclick="x()" 这样写 那如何在 方法中引用 引用这个 input用 this的话 引用的是 window对象该如何做?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
function x(){
alert(this)
}
window.onload = function() {
document.getElementById("x").onclick=x
};
</script>
</head>
<body>
<input id="x" type="text" value="hit me" />
</body>
</html>
alert(document.activeElement);
}
alert(obj.value);
}