问题两则:display和visibility的区别... display:on是说在页面上有这个元素,off这个元素不存在visibility:这个元素是存在的,但是它用来控制元素可见性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 display=none可以使该元素消失,不留空白,visibility只是使它不见而已,但会在页面上留下一片空白 呵呵,问题就出在这句上<body onload="setInterval('d1.style.display=d1.style.display==\'\'?\'none\':\'\'',50);">因为你已经使页面不断地变换d1的显示和隐藏特性。就算你点击了它,页面还是会在间隔时间到达后重设它的显示属性。不信你可以把时间间隔加长些。例如50000?另外,关于display和visibility的区别,正如lzhang123老兄所说。 如果实在想达到你自己设想的那种效果,可以这样<html><head><script language="javascript">var mytime;</script></head><body onload="mytime=setInterval('d1.style.display=d1.style.display==\'block\'?\'none\':\'block\'',50);"><div id="d1" display="" onclick="d1.style.display='none';clearInterval(mytime);"><font color="red">▲</font></div></body></html>只是点击的时候要多费点劲,因为很难获得焦点。但是一旦点击成功,三角形就消失了。 display元素不可见并且不占用空间VISIBILITY不可见但占用原有的空间 http://imafool.myetang.com/ie5/common/cxrs/visible.htm从前写的。你看一下。 急求 一例DIV弹出层居中的实例 如何解决穿层现象! JavaScript中的COM接口能使用强制类型转换吗? 复选框产生列表的问题?? 这个JavaScript怎么写 图片的跑动?? 能否通过JS来动态决定表单的action的值? 解决就给分 cookie是否只能进行自读(写)操作??当前文件可以读其它文件所写cookiek吗?? 如何动态添加<option>选项 怎樣才能讓<a></a>不指向一個未知頁面(錯誤頁)<a href="change();">test</a> 小弟出来咋到,来者有分
<body onload="setInterval('d1.style.display=d1.style.display==\'\'?\'none\':\'\'',50);">因为你已经使页面不断地变换d1的显示和隐藏特性。就算你点击了它,页面还是会在间隔时间到达后重设它的显示属性。
不信你可以把时间间隔加长些。例如50000?另外,关于display和visibility的区别,正如lzhang123老兄所说。
<html>
<head>
<script language="javascript">
var mytime;
</script>
</head>
<body onload="mytime=setInterval('d1.style.display=d1.style.display==\'block\'?\'none\':\'block\'',50);">
<div id="d1" display="" onclick="d1.style.display='none';clearInterval(mytime);">
<font color="red">▲</font>
</div>
</body>
</html>
只是点击的时候要多费点劲,因为很难获得焦点。
但是一旦点击成功,三角形就消失了。
VISIBILITY不可见但占用原有的空间