javascript中的翻转器 thisLink,thisImage 是形式参数,在函数体内是局部变量。调用的时候传给他的参数名是实际参数。这两个名字你写成一样也是可以的,不影响使用。但是为了不引起用户混淆,增强可读性,通常是不写成一样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 thisLink.outImage = new Image(); thisLink.outImage.src = thisImage.src; thisLink.overImage = new Image(); thisLink.overImage.src = "images/" + thisLink.id + "_on.gif";这段代码有什么用 function setupRollover(thisLink,thisImage){ thisLink.imgToChange=thisImage; thisLink.onmouseout=function(){ this.imgToChange.src=this.outImage.src; } thisLink.onmouseover=function(){ this.imgToChange.src=this.overImage.src; } thisLink.outImage=new Image(); this.outImage.src=thisImage.src; thisLink.overImage=new Image(); this.overImage.src="images/"+thisLink.id+"_on.jpg";}为什么我这个总是运行不对啊 TypeError: linkObj is undefined 能指教一下吗 万分感谢 window.onload=rolloverInit;function rolloverInit(){ for(var i=0;i=document.links.length;i++){ var linkObj=document.links[i]; if(linkObj.id){ var imgObj=document.getElementById(linkObj.id+"Img"); if(imgObj){ setupRollover(linkObj,imgObj); } } }}function setupRollover(thisLink,thisImage){ thisLink.imgToChange=thisImage; thisLink.onmouseout=function(){ this.imgToChange.src=this.outImage.src; } thisLink.onmouseover=function(){ this.imgToChange.src=this.overImage.src; } thisLink.outImage=new Image(); this.outImage.src=thisImage.src; thisLink.overImage=new Image(); this.overImage.src="images/"+thisLink.id+"_on.jpg";}为什么我这个总是运行不对啊 TypeError: linkObj is undefined 能指教一下吗 万分感谢 for(var i=0;i=document.links.length;i++){ ===============================> for(var i=0;i<document.links.length;i++){ JS实现弹出层全屏特效,类似F11 弹出子窗口,关闭父窗口。!支持IE8 急●●●请教高手如何把此代码应用到PHP中??? 动态表格增删行和列 这段代码在IE6上可以,但在IE7上就是不行,哪位帮忙看下是什么原因,谢谢。 求:用dom生成script,插入网页代码的最顶端代码 document.getElementById(sid).style.display='none'的问题 高手求翻译...这个段JS 脚本什么意思 求助!我是一个新手,请问我应该哪个方面 学习javascript呢??? 超级难题!可能又无解! 关于onmouseup的问题,谢谢大家 Extjs Grid 表头高度问题
thisLink.outImage.src = thisImage.src; thisLink.overImage = new Image();
thisLink.overImage.src = "images/" + thisLink.id + "_on.gif";
这段代码有什么用
thisLink.imgToChange=thisImage;
thisLink.onmouseout=function(){
this.imgToChange.src=this.outImage.src;
}
thisLink.onmouseover=function(){
this.imgToChange.src=this.overImage.src;
}
thisLink.outImage=new Image();
this.outImage.src=thisImage.src;
thisLink.overImage=new Image();
this.overImage.src="images/"+thisLink.id+"_on.jpg";
}
为什么我这个总是运行不对啊 TypeError: linkObj is undefined 能指教一下吗 万分感谢
function rolloverInit(){
for(var i=0;i=document.links.length;i++){
var linkObj=document.links[i];
if(linkObj.id){
var imgObj=document.getElementById(linkObj.id+"Img");
if(imgObj){
setupRollover(linkObj,imgObj);
}
}
}
}
function setupRollover(thisLink,thisImage){
thisLink.imgToChange=thisImage;
thisLink.onmouseout=function(){
this.imgToChange.src=this.outImage.src;
}
thisLink.onmouseover=function(){
this.imgToChange.src=this.overImage.src;
}
thisLink.outImage=new Image();
this.outImage.src=thisImage.src;
thisLink.overImage=new Image();
this.overImage.src="images/"+thisLink.id+"_on.jpg";
}为什么我这个总是运行不对啊 TypeError: linkObj is undefined 能指教一下吗 万分感谢