提示“缺少对象”,动态生成的js函数如何调用?
qiuji 2005-06-06 05:47:47 我想在js中,动态生成一段js代码,然后在单元格的onmouseover事件中调用,但是提示“缺少对象”,请问应该如何正确实现?谢谢!
简化后的代码如下:
<html><head>
<title>web</title>
<script>
function test()
{
var str1 = "<scr"+"ipt>";
str1 += "function aa(name){";
str1 += "alert(name);}";
str1 += "</scr"+"ipt>";
document.getElementById("d1").innerHTML = "<table><tr><td onmouseover=\"aa('sadsaa');\">Test</td></tr></table>";
document.getElementById("d1").innerHTML += str1;
}
</script></head>
<body onload="test()"><div id="d1"></div>
</body></html>