我想更改标签的部分属性要怎么做呢,改style

「已注销」 2012-01-29 03:40:47
<div id="m">
<img id="clock3" class="drnv" style="width:100px;height:100px;-moz-transform: rotate(65deg);" src="clock/clock.png">
<img id="clock2" class="drnv" style="width:100px;height:100px;-moz-transform: rotate(65deg);" src="clock/h.png">
<img id="clock1" class="drnv" style="width:100px;height:100px;-moz-transform: rotate(65deg);" src="clock/m.png">
<img id="clock0" class="drnv" style="width:100px;height:100px;-moz-transform: rotate(65deg);" src="clock/s.png">
</div>
我只想改里面的数字,要怎么做呢??
rotate(65deg)
有个例子最好了
...全文
133 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-01-30
  • 打赏
  • 举报
回复
结了贴还能回复吗,答案是肯定的
「已注销」 2012-01-30
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zswang 的回复:]

都赋值就可以了,不支持的浏览器也不会有反应。
JScript code
clock3.style.msTransform = 'rotate(' + a + 'deg)';
clock3.style.MozTransform = 'rotate(' + a + 'deg)';
clock3.style.WebkitTransform = 'rotate(' + a + 'deg)';
。。。……
[/Quote]
恩谢谢了
呵呵
王集鹄 2012-01-29
  • 打赏
  • 举报
回复
都赋值就可以了,不支持的浏览器也不会有反应。
clock3.style.msTransform = 'rotate(' + a + 'deg)';
clock3.style.MozTransform = 'rotate(' + a + 'deg)';
clock3.style.WebkitTransform = 'rotate(' + a + 'deg)';
。。。

图片旋转变化,参考cloudgamer的博客吧:http://www.cnblogs.com/cloudgamer/archive/2010/08/16/ImageTrans.html
「已注销」 2012-01-29
  • 打赏
  • 举报
回复
clock3.style.msTransform = 'rotate(' + a + 'deg)';
这个就能在ie中运行吗??
我如果有一个函数能判断浏览器类型病把

/*
其他浏览器:
WebkitTransform
msTransform
Transform
MozTransform
OTransform*/
function ac(){if(ie)return "msTransform";else if(ff)return "MozTransform";}
这些用字符串返回能不能这样写??
clock3.style[ac()] = 'rotate(' + a + 'deg)';
可以吗
就是像这样
var BJ="getElementsByTagName",BF=$("lg"),AX=BF[BJ]("img")[0];
function $(A){
return A8.getElementById(A)
}
中的 AX=BF[BJ]("img")[0]
我上一个提的问题
http://topic.csdn.net/u/20120128/15/46618805-9a89-4008-a020-aba097f2dbdb.html

王集鹄 2012-01-29
  • 打赏
  • 举报
回复
这样试试:
var a = 0;
var clock3 = document.getElementById('clock3')
setInterval(function(){
clock3.style.MozTransform = 'rotate(' + a + 'deg)';
/*
其他浏览器:
WebkitTransform
msTransform
Transform
MozTransform
OTransform*/

a = (a + 5) % 360;
}, 500);
「已注销」 2012-01-29
  • 打赏
  • 举报
回复
我需要的是让这个数值一直变动的啊
也就是说让图片能转圈就行了
p2227 2012-01-29
  • 打赏
  • 举报
回复
拿个firebug来一边调试一边改嘛
「已注销」 2012-01-29
  • 打赏
  • 举报
回复
楼上的我说一下,我之前发过几个帖子,现在不知道跑哪去了,前几天发的帖子刚刚结了,我表示我的帖子都结了,没有一个没有级的帖子,当然这个例外,问题还没决绝啊
Acesidonu 2012-01-29
  • 打赏
  • 举报
回复

结帖率:0.00%

87,990

社区成员

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

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