<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title></title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script language="javascript"> var aa = document.getElementById("rr");
object.attachEvent ('onmouseover', onInputMouseover);
如果不行的话,估计是你的方法没有定义,即onInputMouseover是一个预先定义好的function
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
var aa = document.getElementById("rr");
rr.attachEvent("onclick",na);
function na()
{
window.alert("rr");
}
</script>
</head>
<body>
<div id='rr'>RR</div>
</body>
</html>
把
<script language="javascript">
var aa = document.getElementById("rr");
rr.attachEvent("onclick",na);
function na()
{
window.alert("rr");
}
</script>放在文档的最后面。<div>部分还没加载,怎么能 getElementById 到呢?