日期:2014-05-16  浏览次数:20417 次

JS实现点击图片后使的DIV的float属性left与right轮换
JS实现点击图片后,使图片按钮所在DIV的stylek中的float属性left与right轮换
如按钮在<div id="left_click">内,DIV(或TABLE)float=left,点击图片后,DIV(或TABLE)float=right,然后循环下去
如果图片的超链接如下:
<A onclick=click() href="javascript:void(0);"><img src="aaaa.gif" border="0"></A>

click()应怎样写

------解决方案--------------------
HTML这样改
<A onclick="click(this)" href="javascript:void(0);"> <img src="aaaa.gif" border="0"> </A>

js代码如下
function click(obj)
{
obj=obj.parentNode;

if(obj.style.styleFloat=='')
{
obj.style.styleFloat='left';
return;
}

if(obj.style.styleFloat=='left')
obj.style.styleFloat='right';
else
obj.style.styleFloat='left';
}