js文件中JavaScript句柄问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:08:56
运行不了啊,跟浏览器有关吗???哪位高手看看啊,代码如下:
<html>
<head><title>导航树例子</title>
<script language="javascript" type="text/javascript" >
function dashu(e){
if(!document.getElementById) return;
if(!e) var e=window.event;
whicklink=(e.target)?e.target.id:e.srcElement.id;
menu=document.getElementById(whicklink+"menu");
boolean=(menu.style.display=="none");
obj=document.getElementById(whicklink);
objname=obj.firstChild.nodeValue.substring(3);
if(boolean){
menu.style.display=block;
obj.firstChild.nodeValue="[-]"+objname;
}
else{
menu.style.display=none;
obj.firstChild.nodeValue="[+]"+objname;
}
}
function cheshi(){
document.write("wodeshijiebushimeng");
}
document.getElementById("yonghu").onclick=dashu;
document.getElementById("bumen").onclick=das

代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Simple Event Example</title>
<script type="text/javascript">

function addEventHandler(oNode, sEvt, fFunc, bCaptures) {
if (typeof (window.event) != "undefined") {
oNode.attachEvent("on" + sEvt, fFunc);
}
else {
oNode.addEventListener(sEvt, fFunc, bCaptures);
}
}

function onLinkClicked(e) {
alert('You clicked the link');
}