豁 你这样问问题,估计只有mingxuan3000才能看懂了
解决方案 »
- 请问这段javascript代码为甚么没有效果
- insert into 的时候需要取另一个表中的一个字段值怎么写SQL语句?
- 送下分,只给一个人,虽然只有70
- 大家帮帮忙 看看这这函数实现一个什么功能呀?
- ajax调用一个后台的方法返回值是自定义的对象,传到前台时必须转化成Json格式吗?
- 没分了/javascript 按钮点击后变灰色的,不可选!有人知道怎样写吗?在线等!
- 请问:怎么使select下拉列表可以编辑?
- 使用FileSystemObject如果避免安全警告?
- 急....javascript 中的eval函数大家都用过吧,看看这个问题,只要给点建议就给分.
- Javascript插入时间的问题
- 竖排多极菜单
- 写js的估计是一定要懂css及页面美观的吧?有办法逻辑和表现分离么?
这样则提示object未定义.
请问应该如何处理?函数是这样定义的
function moveSlider(evnt, sImageID)
{
//....
}
==============================================
以上是刚才的问题. 是JS拉动一个滑块(值从1到100),然后就做某些操作。在定义mousemove事件的函数时不知道怎么event参数传过去,于是就问了。
mingxuan3000提供了以下的方法:
document.onmousemove =(function(x,y){return function(){moveSlider(x, y);}})(event,imgID)这样在IE6中运行正确了,可是firefox下却遇到了问题。并不是说moveSlider函数不执行,可是执行时滑块的值总是1,没有修改。不知道怎么回事。希望大家能帮些忙。比较急。谢谢大家了。
闭包应该行吧,不行就试试document.onmousemove = function(e){ e=e||event; moveSlider(e,imgID); }
Canvas.onmousedown=function()
{
var e = window.event;
}
e=window.event||e;
var obj=document.getElementById("*");
obj.attachEventListener("click","dos()",false)