找错

半旧ad 2015-07-02 09:51:38
<body>
<div id="ph" style="position:absolute;top:0px;left:0px;z-index:3;">
<img src="float.gif" />
</div>
<script>
var m = document.getElementById("ph");
var x = 0;
var y = 0;

var xs = 10;
var ys = 10;

setInterval(function() {
x += xs;
y += ys;

m.style.left = x;
m.style.top = y;

},100);

</script>
</body>
...全文
203 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2015-07-05
  • 打赏
  • 举报
回复
m.style.left = x+"px"; m.style.top = y+"px";
你好,编程! 2015-07-05
  • 打赏
  • 举报
回复
奥,要加px
香蕉猪 2015-07-03
  • 打赏
  • 举报
回复
代码没问题。。。 若楼主是想要实现循环从页面飘过,,,楼主的思路有问题。。。 可以改用css3动画实现。。。。
纯洁袜子 2015-07-03
  • 打赏
  • 举报
回复
引用 2 楼 zyb112211 的回复:
<script>
var m = document.getElementById("ph");
var x = 0;
var y = 0;
var xs = 10;
var ys = 10;

setInterval(function() {
x += xs;
y += ys;

m.style.left = x+"px";
m.style.top = y+"px";
},100);

</script>
</body>
要加“px”
<script>
var m = document.getElementById("ph");
var x = 0;
var y = 0;
var xs = 10;
var ys = 10;

setInterval(function() {
x += xs;
y += ys;

m.style.left = x+"px";
m.style.top = y+"px";
},100);

</script>
</body>
纯洁袜子 2015-07-03
  • 打赏
  • 举报
回复
<script>
var m = document.getElementById("ph");
var x = 0;
var y = 0;
var xs = 10;
var ys = 10;

setInterval(function() {
x += xs;
y += ys;

m.style.left = x+"px";
m.style.top = y+"px";
},100);

</script>
</body>
要加“px”
zreo_one 2015-07-02
  • 打赏
  • 举报
回复
都不描述一下。。。。。。

87,843

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧