火狐不支持这个JS吗?mydiv.style.top=150;

MiSenIn 2010-10-22 03:32:31
已知有:<div id="mydiv"></div>




mydiv.style.top=150;

alert(mydiv.style.top);

怎么无法设置 无法获得。 IE支持,火狐不支持。

怎么解决?
...全文
302 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanxiaoyu01 2012-11-06
  • 打赏
  • 举报
回复
引用 9 楼 cj205 的回复:
等你慢慢的过去,你会说:IE,MLGBD 引用 8 楼 afengelf 的回复: 对于火狐我只想说一个字:MLGBD
的确
boomyanziphp 2011-06-18
  • 打赏
  • 举报
回复
多谢,加"px" 是正解
Mr-Jee 2010-10-24
  • 打赏
  • 举报
回复
等你慢慢的过去,你会说:IE,MLGBD[Quote=引用 8 楼 afengelf 的回复:]

对于火狐我只想说一个字:MLGBD
[/Quote]
afengelf 2010-10-23
  • 打赏
  • 举报
回复
对于火狐我只想说一个字:MLGBD
zhangshaolongjj 2010-10-22
  • 打赏
  • 举报
回复
而且加单位px
zhangshaolongjj 2010-10-22
  • 打赏
  • 举报
回复
mydiv.style.top=150;
火狐是不认识红色的这个的,你要改为
document.getElementById("mydiv")
thislovebyyou 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cj205 的回复:]
document.getElementById("mydiv").style.top = 150;
alert(document.getElementById("mydiv").style.top);
[/Quote]

我刚遇到过这个问题!!!!!
CJ大虾正解!
persuit666 2010-10-22
  • 打赏
  • 举报
回复
mydiv.style.top="150px";

alert(mydiv.style.top);

MiSenIn 2010-10-22
  • 打赏
  • 举报
回复
你火狐试试看
Mr-Jee 2010-10-22
  • 打赏
  • 举报
回复
同时提醒下。写代码最好还是规范点好
虽然有些浏览器里你有不规范的代码他可以容错。但是……
Mr-Jee 2010-10-22
  • 打赏
  • 举报
回复
document.getElementById("mydiv").style.top = 150;
alert(document.getElementById("mydiv").style.top);

87,919

社区成员

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

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