如何用javascript改变一类css的样式。
想实现一批图片一起改变样式,应该怎么写javascript呢?
例如:想多张图同时由淡变清。 class="u" 的都一齐改变。
<HTML>
<HEAD>
<style type="text/css">
.u {
filter:alpha(opacity=60);}
</style>
</HEAD>
<BODY onLoad="fade()">
<IMG src="123.jpg" class="u">
<IMG src="456.jpg" class="u">
<SCRIPT language=JavaScript>
var b = 1;
function fade(){
if(b<100) {
u.filters.alpha.opacity= b++; //应该怎么写这一句。非要为没个图片写程序吗?
setTimeout("fade()",30);
}
}
</SCRIPT>
</BODY></HTML>
问题点数:0、回复次数:1Top
1 楼阿信()回复于 2003-10-01 15:34:53 得分 0
<HTML>
<HEAD>
<style type="text/css">
.u {
filter:alpha(opacity=60);}
</style>
</HEAD>
<BODY onLoad="fade()">
<IMG src="123.gif" class="u">
<IMG src="456.gif" class="u">
<SCRIPT language=JavaScript>
var b = 1;
function fade(){
if(b<100) {
var u=document.images
for(i=0;i<u.length;i++)
if(u[i].className=="u")
u[i].filters.alpha.opacity= b++;
setTimeout("fade()",30);
}
}
</SCRIPT>
</BODY></HTML>
Top




