freedown.js

来自「综合JavaScript和CSS实现一个小球的自由落体运动」· JavaScript 代码 · 共 26 行

JS
26
字号
// JavaScript Document
var time=0.1;
function freedown(){
	if(!document.getElementById) 
	return false;
	if(!document.getElementById("image"))
	return false;
	var elem=document.getElementById("image");
	var xpos=parseInt(elem.style.left);
	var ypos=parseInt(elem.style.top);
	
	if(xpos==50 && ypos==500){
		return true;
	}
	if(ypos<500){
		ypos=50+5*time*time;
		time=time+0.1;
		//unit of time is second ,100ms display once
	}
	elem.style.left=xpos+"px";
	elem.style.top=ypos+"px";
	movement = setTimeout("freedown()",50);
}

	
								

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?