一 介绍
onstart事件是在<marquee>标记中的文本开始显示时触发事件处理程序。可以通过该事件在滚动内容显示时,设置其颜色、样式、滚动方向等。
二 应用
动态设置滚动字幕的颜色和滚动方向
本示例是通过<marquee>标记的onstart事件,在滚动字幕显示时,动态设置滚动字幕的字体颜色和滚动方向。
三 代码
<marquee onstart="pp()"> 第一行滚动字幕<br> 第二行滚动字幕<br> 第三行滚动字幕 </marquee> <script language="javascript"> <!-- var arrayObj = new Array("#FF0000","#00FF00","#0000FF","#FFFF00","#00FFFF","#FF00FF"); var i=0; function pp() //设置滚动字幕的字体颜色和滚动方向 { var e=window.event; var obj=e.srcElement; obj.direction="up"; if (i>(arrayObj.length-1)) i=0; obj.style.color=arrayObj[i]; i=i+1; } //--> </script>
四 运行效果