event在ff下是局域变量
在ie下是全局的
兼容的写发是 事件=gotoSubmit(event,arg[1],arg[2])
arg[1] arg[2]就是自己可以规定的参数了
function gotoSubmit(evt,arg[1],arg[2]) {
.......
}
在ie下是全局的
兼容的写发是 事件=gotoSubmit(event,arg[1],arg[2])
arg[1] arg[2]就是自己可以规定的参数了
function gotoSubmit(evt,arg[1],arg[2]) {
.......
}
<script language="javascript">
function gotoSubmit(evt,parameter01,parameter02) {
evt = evt ? evt : (window.event ? window.event : null);
...
alert(evt); // use evt
...
...其他处理...
}
</script>
function altername(evt){
evt=evt?evt:window.event
if(document.all){
alert(evt.srcElement.innerHTML)
}
else{
alert(evt.target.innerHTML)
}
}
window.onload=function(){
var obj=document.getElementsByTagName("a")
for(i=0;i<obj.length;i++){
obj[i].onmouseover=altername
}
}
</script>
// 定义
function gotoSubmit(evt, param1, param2) {
evt = evt ? evt : (window.event ? window.event : null);
...
alert(evt); // use evt
...
}// 调用
var p1 = "ok";
var p2 = "very " + p1;
// evt 只是一个占位用的形参!
gotoSubmit(evt, p1, p2);