function setupRollover(thisImage) {
thisImage.outImage = new Image();
thisImage.outImage.src = thisImage.src;
thisImage.onmouseout = rollOut; thisImage.overImage = new Image();
thisImage.overImage.src = "images/" + thisImage.id + "_on.gif";
thisImage.onmouseover = rollOver;
}
在一本书上看到这样的代码,我想问问,这个thisImage.outImage,outImage哪来的,这段代码之前没有声明它啊,这个怎么理解,哪位能帮我解释一下?
解决方案 »
- 请问如何用JS计算分数排名
- 为什么以下代码获取不到text框的值?
- jquery js实现一张图片以水平轴翻滚效果
- showModalDialog方式, 子窗口 能否调用到 父窗口的 控件(一个按钮)? 可以吗?
- 请帮忙看看自动登录的问题
- 通过<script src="xxx.js"和直接把xxx.js中的内容写在页面中为什么不一样
- 下拉框中的 options 中的某些项被改变,有什么事件触发没有?
- 怎样用javascript在table中输入字符
- vbscript里的isdate()返回 Boolean 值指明某表达式是否可以转换为日期,javascript相对应的是什没函数?
- 请大家郑重推荐:学习Javascript的好书,请附上:适用于(初、中、高、)级。谢谢。
- 请问这个发表功能代码写的怎么样??各位评论一下
- data 或取到的list为null
outImage 也是一个thisImage对象的属性(也是个对象)都是自定义的,你需要看源代码查
function setupRollover(thisImage) {
thisImage.outImage = new Image();
thisImage.outImage.src = thisImage.src;
thisImage.onmouseout = rollOut; thisImage.overImage = new Image();
thisImage.overImage.src = "images/" + thisImage.id + "_on.gif";
thisImage.onmouseover = rollOver;
}
</script>
<img src="" overImage="" outImage="" onmouseover="alert(this.overImage);" onmouseout="alert(this.outImage);">
function setupRollover(thisImage) {
thisImage.outImage = new Image();
thisImage.outImage.src = thisImage.src;
thisImage.onmouseout = rollOut; thisImage.overImage = new Image();
thisImage.overImage.src = "images/" + thisImage.id + "_on.gif";
thisImage.onmouseover = rollOver;
}
</script>
<img src="" overImage="进入图片" outImage="离开图片" onmouseover="alert(this.overImage);" onmouseout="alert(this.outImage);">
var o={}; // 声明应该对象
o.img=new Image(); // 动态添加应该属性并赋值
o.name="img"; // 动态添加应该属性并赋值