江西省国防科技工业学校9846班

网会阁

当前位置: 本站首页 > HTML网页特效

01按钮驱动背景

时间:2024-10-28 16:10来源:未知 作者:admin 点击:
html head title按钮驱动背景/title style type="text/css" !-- body { font-family: "宋体"; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px} A { COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATI

<html>

<head>

<title>按钮驱动背景</title>

<style type="text/css">

<!--

body {  font-family: "宋体"; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px}

A { COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: none }

A:hover { COLOR: red; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: underline }

a:active     { font: 9pt "宋体"; cursor: hand; color: #FF0033 }


-->

</style>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<script language="Javascript">

<!--

function backcolor(form){

        temp = ""

        for (var i = 0; i < 16; i++) {

                temp = form.color[i].value

                if (form.color[i].checked){ document.bgColor = temp }

                }

         }

 

function randombackground(){

        document.bgColor = getColor()

        }

function getColor(){

        currentdate = new Date()

        backgroundcolor = currentdate.getSeconds()

        if (backgroundcolor > 44)

                backgroundcolor = backgroundcolor - 45

        else if (backgroundcolor > 29)

                backgroundcolor = backgroundcolor - 30

        else if (backgroundcolor > 15)

                backgroundcolor = backgroundcolor - 16

        if (backgroundcolor == 0 )

                return "olive";

        else if (backgroundcolor == 1 )

                return "teal";

        else if (backgroundcolor == 2 )

                return "red";

        else if (backgroundcolor == 3 )

                return "blue";

        else if (backgroundcolor == 4 )

                return "maroon";

        else if (backgroundcolor == 5 )

                return "navy";

        else if (backgroundcolor == 6 )

                return "lime";

        else if (backgroundcolor == 7 )

                return "fuschia";

        else if (backgroundcolor == 8 )

                return "green";

        else if (backgroundcolor == 9 )

                return "purple";

        else if (backgroundcolor == 10 )

                return "gray";

        else if (backgroundcolor == 11 )

                return "yellow";

        else if (backgroundcolor == 12 )

                return "aqua";

        else if (backgroundcolor == 13 )

                return "black";

        else if (backgroundcolor == 14 )

                return "white";

        else if (backgroundcolor == 15 )

                return "silver";

        }

// -->

</script>

</head>

<body bgcolor="#fef4d9">

<br>

<br>

<center><font color=red face="隶书" size=6>按钮驱动背景</font></center>

<br>

<br><center>

<table border=5 bordercolor=blue borderlight=green>

<tr><td align=center><font size=5 color=red face="Arial, Helvetica, sans-serif"><strong>请点击按钮!</strong></font></td></tr><tr><td align=center> <FORM>

<input type="button" value="色彩变化" onClick="randombackground()">

</form></td></tr>

</table></center>

<br>

<br>

<center>

<textarea name=source rows=12 cols=45 class=yk9>

脚本说明:

第一步:把如下代码加入<head>区域中

<script language="Javascript">

<!--

function backcolor(form){

        temp = ""

        for (var i = 0; i < 16; i++) {

                temp = form.color[i].value

                if (form.color[i].checked){ document.bgColor = temp }

                }

         }

 

function randombackground(){

        document.bgColor = getColor()

        }

function getColor(){

        currentdate = new Date()

        backgroundcolor = currentdate.getSeconds()

        if (backgroundcolor > 44)

                backgroundcolor = backgroundcolor - 45

        else if (backgroundcolor > 29)

                backgroundcolor = backgroundcolor - 30

        else if (backgroundcolor > 15)

                backgroundcolor = backgroundcolor - 16

        if (backgroundcolor == 0 )

                return "olive";

        else if (backgroundcolor == 1 )

                return "teal";

        else if (backgroundcolor == 2 )

                return "red";

        else if (backgroundcolor == 3 )

                return "blue";

        else if (backgroundcolor == 4 )

                return "maroon";

        else if (backgroundcolor == 5 )

                return "navy";

        else if (backgroundcolor == 6 )

                return "lime";

        else if (backgroundcolor == 7 )

                return "fuschia";

        else if (backgroundcolor == 8 )

                return "green";

        else if (backgroundcolor == 9 )

                return "purple";

        else if (backgroundcolor == 10 )

                return "gray";

        else if (backgroundcolor == 11 )

                return "yellow";

        else if (backgroundcolor == 12 )

                return "aqua";

        else if (backgroundcolor == 13 )

                return "black";

        else if (backgroundcolor == 14 )

                return "white";

        else if (backgroundcolor == 15 )

                return "silver";

        }

// -->

</script>



第二步:把如下代码加入<body>区域中

<FORM>

<input type="button" value="Random" onClick="randombackground()">

</form>

</textarea>

<SCRIPT LANGUAGE="JavaScript">


<!-- hide


function goHist(a)


{


  history.go(a);


}


//-->


</script>


<FORM METHOD="post">

<INPUT TYPE="button" VALUE="返回" onClick="goHist(-1)" style="background-color: #8000FF; color: rgb(255,255,255)">

</form>

</center>

<br>

<br>

</body>

</html>

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
本站页面浏览总量: