刚在百度知道回答问题时,有人问到了这样一段代码,所以就自己手写了一个。
虽然写的比较简陋,但是也算是原创,主要是学会了“10进制转换16进制这个方法函数toString(16)”和document.fgColor这个属性,汗,以前还真是不知道,写段代码加深印象。
<span onmouseover="catge()" onmouseout="stopCatge()">这是一段代码测试文字</span> <script type="text/javascript"> function catge(){ var n = Math.floor(256*256*256*Math.random()); color=n.toString(16); document.fgColor=eval("’#'+color"); catgeTimer=setTimeout("catge()",500); } function stopCatge(){ clearTimeout(catgeTimer); } </script>