第1个回答 2013-11-20
<script type = "text/javascript" language = "javascript">
function Getcolor() //申明一个16进制所需字符的字符串
{
var str = "0123456789abcdef" //十六进制颜色头
var t = "#"
for (j=0;j<6;j++) //charAt(index)方法返回一个位于提供给它的参数索引的字符,0--length-1,如果为非整数则向下取整。
{
t = t+str.charAt(Math.random()*str.length-1);
}
return t;
}
function changColor()
{
var obj = document.bgColor = Getcolor();
}
</script>
<form>
<input type = "button" name = "button_1" value = "鼠标移动到此随机改变颜色" onMouseOver = "changColor();"/>
</form> 上面的代码复制到文本文档里 然后改后缀为html 打开看看