js实现静态元素自动移动的一个例子

js实现静态元素自动移动的一个例子
元素是静态的,允许它在屏幕上自动移动。

这是一个简单的问题,我在研究中遇到并写下来。
复制代码代码如下所示:

# SP1 {
边界:红色固体;
显示:内联块;
宽度:30px;
身高:20px;
字体大小:20px;
文本对齐:中心;
}
无功timenum;
var = 0;移动控制变量
var标志= 0;控制和移动周围的变量
实现右移的功能
函数向右移动(){
SP1。风格。marginleft =损坏+PX;
MAR = MAR + 5;
}
实现右移的功能。
功能向左移动(){
SP1。风格。marginleft =损坏+PX;
mar-5损坏=;
}

函数go(){
VaR SP1 = document.getelementbyid(SP1);
VaR BTN1 = document.getelementbyid(开始);
如果(!BTN1。禁用){
btn1.disabled =真;
document.getelementbyid(暂停)。禁用= false;
}
SP1 .innerHTML = parseInt(SP1。innerHTML)+ 1;
timenum = window.settimeout(,10);
如果(标志= 1){
window.settimeout(向左移动,10);
}
如果(标志= 0){
window.settimeout(向右移动,10);
}
如果(损坏>(窗口。边界的高度与宽度)){
标志=1;
}
如果(MAR < 0){
标志=0;
}
}
函数停止(){
document.getelementbyid(开始)。禁用= false;
document.getelementbyid(暂停)。禁用=真;
window.cleartimeout(timenum);
}
暂停


免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部