function moveElement(elementID,final_x,final_y,interval) {
if (!document.getElementById) return false;
if (!document.getElementById(elementID)) return false;
var elem = document.getElementById(elementID);
if (elem.movement) {
clearTimeout(elem.movement);
}
if (!elem.style.left) {
elem.style.left = "0px";
}
if (!elem.style.top) {
elem.style.top = "0px";
}
var xpos = parseInt(elem.style.left);
var ypos = parseInt(elem.style.top);
if (xpos == final_x && ypos == final_y) {
return true;
}
if (xpos < final_x) {
var dist = Math.ceil((final_x - xpos)/10);
xpos = xpos + dist;
}
if (xpos > final_x) {
var dist = Math.ceil((xpos - final_x)/10);
xpos = xpos - dist;
}
if (ypos < final_y) {
var dist = Math.ceil((final_y - ypos)/10);
ypos = ypos + dist;
}
if (ypos > final_y) {
var dist = Math.ceil((ypos - final_y)/10);
ypos = ypos - dist;
}
elem.style.left = xpos + "px";
elem.style.top = ypos + "px";
var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
elem.movement = setTimeout(repeat,interval);
}
是一个网页中移动图片的东西,我看不懂,能不能帮忙解释一下
追答这js函数,传来一个元素的ID,和x,y坐标,时间间隔,
然后只允许这个元素在网页屏幕内移动。
什么是JS代码
JS代码就是JavaScript编写的脚本文件的代码。用单独文件保存,扩展名为.JS。JS代码是一种由Netscape的LiveScript发展而来的脚本语言,主要目的是为了解决服务器终端语言。服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提...
js代码是什么意思
JS代码是JavaScript语言的代码。JavaScript是一种解释型语言,主要用于网页的交互效果和动态内容。以下是关于JS代码的详细解释:一、JS代码的基本含义 JavaScript代码是用于控制网页交互行为的一种脚本语言。它可以实现网页的动态效果,如响应用户的点击、提交表单、动态更新页面内容等。通过嵌入HTML页面中,JS代码...
JS代码是什么意思?
JS代码主要是脚本代码,用来辅助制作网页特效的! JS = JavaScript,一种计算机脚本语言,主要在web浏览器(客户端)解释执行,由网景公司开发。 JScript 是 Microsoft 公司开发的. JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。 透过 JavaScript 可以做到回应使用者的需求事件 (如...
下面JS代码是什么意思?
这段应该是dreamwaver自动生成的菜单的代码吧。就是点击菜单的时候打开链接或者执行什么javascrpt的动作而已。
以下js代码是什么意思?
这段代码是给window对象指定了一个属性,并且给这个属性付了一个值。pageConfig应该是开发者自己加的一个属性。{ compatible:true, navId:"home" };是一个标准的JSON格式的数据,可以看做一个object,这个object有个compatible属性,该属性的值是布尔的true,还有一个navld的属性,这个属性的值是字符串...
朋友们,什么叫JS代码?
JS是 Java Script 的简写,是用JAVA脚本写的代码。比如说在做网站的时候,插入一段JS代码就可以调用并JS代码里面的内容,就不用一定把这些代码写在网页文件里。
请问下面这段Js代码是什么意思,有大佬解释下吗
意思是返回一个对象,这个对象里有个init属性,这个属性指向的是一个function也就是函数对象,如果你var obj = return {init:function(){}};然后obj.init()就会执行函数里的内容,如果每个页面都有,可能在页面初始化的时候调用了
帮忙翻译下下面的javascript代码是什么意思,用于干什么?
先是定义一个对象数组保存两个对象 然后是动态创建script标记 设置脚本路径 (谷歌的分析服务的js)然后插入刚刚的脚本 其实就是异步动态加载该js脚本
JS编程是什么意思?
计算机专业语言。简单来说,就是编写编定程序,让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的想法,人类通过某种方式,将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉它,让计算机完成人的...
下面这段js代码是神马意思
代表第一个单选框,设置不被选中 document.user_add.radio_expiration_date[0].checked=false;\/\/ 索引1代表第二个单选框,设置被选中 document.user_add.radio_expiration_date[1].checked=true;}a b