为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指点哪里错了?

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gd2312">
        <title>制作我的第一个网页</title>
    </head>
    <body>
        <h1>标题1</h1>
     
        <script language="javascript">
                        <form name="name1"method="post" action="">
         <input name="submit"type="button"value="更换背景颜色"onclick="turncolour();"><!--这是插入一个按键-->
       
           </form>
        var arraycolour=new Array("olive","teal","red","blue","maroon","green","yellow");    <!--定义一个颜色数组-->
        var n=0;
        function turncolour()                                                         <!--函数完成颜色变换-->                                       
        {
        if(n==(arraycolour.length-1)) n=1;
        n++;
        document.bgColor=arraycolour[n];
         }
        </script>
    </body>
</html>

http://img1.sycdn.imooc.com//59ba90d80001244a10480590.jpg

正在回答

2 回答

是不是实现变色啊!你把form的写在<script></script>中了,把他放在外面就可以了!

<!DOCTYPE HTML>

<html>

    <head>

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

        <title>制作我的第一个网页</title>

    </head>

    <body>

        <h1>标题1</h1>

         <form name="name1"method="post" action="">

         <input name="submit"type="button"value="更换背景颜色"onclick="turncolour();"><!--这是插入一个按键-->

        </form>

        <script language="javascript">

        var arraycolour=new Array("olive","teal","red","blue","maroon","green","yellow");    <!--定义一个颜色数组-->

        var n=0;

        function turncolour()                                                         <!--函数完成颜色变换-->                                       

        {

        if(n==(arraycolour.length-1)) n=1;

        n++;

        document.bgColor=arraycolour[n];

         }

        </script>

    </body>

</html>


0 回复 有任何疑惑可以回复我~
#1

慕斯卡5410818 提问者

ok了 非常感谢!
2017-09-15 回复 有任何疑惑可以回复我~

你的告诉别人要实现什么


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神指点哪里错了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信