HTML route 登录+游戏+修改密码

<!DOCTYPE html>
<html lang="en">

    <head>
        <meta charset="UTF-8">
        <title>路由</title>
        <style>
            *{margin:0px auto;}
            li {
                list-style-type: none;
                border: 1px solid deepskyblue;
                text-align: center;
                height: 60px;
            }
            a{line-height: 60px;}
            #navigator{margin-top: 70px;}
            center{margin-top: 10px;}
        </style>
        <script type="text/javascript" src="js/angular.min.js"></script>
        <!--引入路由文件-->
        <script src="https://apps.bdimg.com/libs/angular-route/1.3.13/angular-route.js"></script>
        <script type="text/javascript" src="js/jquery-3.2.1.min.js" ></script>
    </head>

    <body ng-app='routeDemo'>
        <!--左边栏-->
        <div style="width: 600px;height: 400px;border: 1px solid black;">
            <div id="navigator" style="width: 200px;display: inline-block;height: 400px;float: left">
                <!--菜单-->
                <ul>
                    <li>
                        <a href="#/dl">登录</a>
                    </li>
                    <li>
                        <a href="#/jm">主界面</a>
                    </li>
                    <li>
                        <a href="#/yx">游戏</a>
                    </li>
                    <li>
                        <a href="#/mm">更改密码</a>
                    </li>
                </ul>
            </div>
            <!--右边栏-->
            <div style="width: 300px;display: inline-block;height: 246px;float: left;border: 1px solid black;margin-top: 70px;margin-left: 40px;">
                <div ng-view=""></div>
            </div>
        </div>
    </body>
    <script type="text/ng-template" id="index.dl.html">
        <div style="width: 200px;height: 150px;border: 1px solid black;margin-top: 45px;">
            <center>请先输入账号与密码</center>
            <center>账号:<input type="text" id="zh"/><br /></center>
            <center>密码:<input type="text" id="mm"/><br /></center>
            <center><button οnclick="qd()">确定</button></center>
        </div>
    </script>
    <!--登录与更改密码的script-->
    <script>
        var zhs=123;
        var mms=123;
        function qd(){
            var zh = document.getElementById("zh").value;
            var mm = document.getElementById("mm").value;
            if(zh==zhs&&mm==mms){
                //alert("账号与密码正确");
                var cf = confirm("账号与密码正确,是否确定登录?");
                if(cf){
                    alert("登录成功,点击确定将进行页面跳转");
                    window.location.href='http://www.baidu.com/';
                }else{
                    document.getElementById("zh").value="";
                    document.getElementById("mm").value="";
                    alert("已取消登录,自动清空文本域");
                }
            }else if(zh==""||mm==""||zh==null||mm==null){
                alert("账号或者密码不能为空");
            }else{
                alert("账号或者密码错误,请重新输入");
            }
        }
        function qd1(){
            var zh = document.getElementById("zh1").value;
            var mm = document.getElementById("mm1").value;
            if(zh==zhs&&mm==mms){
                document.getElementById("zh1").value="";
                document.getElementById("mm1").value="";
                var xinmm = prompt("请输入新的密码");
                if(xinmm!=null){
                    mms = xinmm;
                    alert("您现在的密码是:"+mms);
                }
                
            }else if(zh==""||mm==""||zh==null||mm==null){
                alert("账号或者密码不能为空");
            }else{
                alert("账号或者密码错误,请重新输入");
            }
        }
    </script>
    <script type="text/ng-template" id="index.jm.html">
        <h1><img src="img/u=4085929887,1847668498&fm=27&gp=0.jpg" width="300px" height="246px"/></h1>
    </script>
    <script type="text/ng-template" id="index.yx.html">
        <div style="margin-top: 70px;">
            <center>一千以内</center>
            <center><input type="number" id="sz" placeholder="请输入一个数字"/><button οnclick="szqd()">确定</button></center>
            <center><button οnclick="gb()">改变结果数字</button></center>
        </div>
    </script>
    <!--游戏的script-->
    <script>
        var i = 1;
        var j =200;
        var jj;
        function gb(){
                jj = (Math.random()*(1000-0)+0).toFixed(0);
                j=jj;
                alert("结果数字已被改变");
                i = 1;
            }
        
        function szqd(){
            var sz = document.getElementById("sz").value;
            
            if(sz==j){
                alert("您在第"+i+"次猜中了结果");
                i=1;
            }else if(sz>j){
                alert("您猜的数字太大了");
                i++;
            }else if(sz<j){
                alert("您猜的数字太小了");
                i++;
            }
            
        }
        
    </script>
    <script type="text/ng-template" id="index.mm.html">
        <div>
            <div style="width: 200px;height: 150px;border: 1px solid black;margin-top: 45px;">
            <center id="jiumm">请先输入旧的账号与密码</center>
            <center>账号:<input type="text" id="zh1"/><br /></center>
            <center>密码:<input type="text" id="mm1"/><br /></center>
            <center><button οnclick="qd1()">确定</button></center>
        </div>
        </div>
    </script>
    <script type="text/javascript">
        angular.module('routeDemo', ['ngRoute'])
            .controller('HomeController', function($scope, $route) {
                $scope.$route = $route;
            })
            .controller('WomanController', function($scope, $route) {
                $scope.$route = $route;
            })
            .controller('WomanController', function($scope, $route) {
                $scope.$route = $route;
            })
            .controller('ManController', function($scope, $route) {
                $scope.$route = $route;
            })
            .controller('LifeController', function($scope, $route) {
                $scope.$route = $route;
            })
            .controller('CookController', function($scope, $route) {
                $scope.$route = $route;
            })

            //配置$routeProvider用来定义路由规则
            //$routeProvider为我们提供了when(path,object)& other(object)函数按顺序定义所有路由,函数包含两个参数:
            //@param1:url或者url正则规则
            //@param2:路由配置对象
            .config(function($routeProvider) {
                $routeProvider.
                when('/dl', {
                    //templateURL:插入ng-view的HTML模板文件
                    templateUrl: 'index.dl.html',
                    controller: 'HomeController'

                }).
                when('/jm', {
                    templateUrl: 'index.jm.html',
                    controller: 'WomanController'
                }).
                when('/yx', {
                    templateUrl: 'index.yx.html',
                    controller: 'ManController'
                }).
                when('/mm', {
                    templateUrl: 'index.mm.html',
                    controller: 'LifeController'
                })
            })
    </script>

</html>
### 回答1: HTML游戏控制台修改数据是指在浏览器开发工具的控制台中,通过JavaScript代码来修改游戏中的数据。 在HTML游戏中,数据通常存储在变量、数组或对象中。要修改这些数据,可以通过在控制台中写JavaScript代码来实现。 首先,我们需要在浏览器中打开游戏,并打开开发者工具。可以通过按下F12键或右键选择“检查元素”来打开开发者工具。 接下来,在控制台中找到游戏中的相关数据。可以使用`console.log()`方法打印游戏中的变量值、数组内容或对象属性,以便了解数据的结构和当前值。 然后,通过JavaScript代码找到要修改的数据,并进行相应操作。可以使用赋值运算符“=”来改变变量的值,使用索引操作符“[]”来修改数组中的元素,使用点操作符“.”来修改对象的属性。 例如,如果想要修改一个变量的值,可以在控制台中输入类似于以下的代码: ```javascript 变量名 = 新值; ``` 如果想要修改数组中的某个元素,可以使用索引操作符和赋值运算符,例如: ```javascript 数组名[索引] = 新值; ``` 如果想要修改对象的某个属性,可以使用点操作符和赋值运算符,例如: ```javascript 对象名.属性名 = 新值; ``` 最后,确认修改是否成功,可以再次使用`console.log()`方法来打印修改后的数据值,或者在游戏画面中查看数据的视觉效果。如果修改正确,数据将被更新为新的值。 总之,HTML游戏控制台可以通过JavaScript代码来修改游戏中的数据。通过了解数据的结构和当前值,并使用适当的操作符和方法,我们可以在控制台中改变变量、数组和对象的值,以实现对游戏数据的修改。 ### 回答2: HTML游戏控制台是一个用于在浏览器中运行和测试游戏的实用工具。通过控制台,我们可以在游戏运行的过程中修改数据,从而实现一些特定的调试和测试功能。 在HTML游戏控制台中修改数据可以采用多种方式。一种常见的方式是通过JavaScript语言来对游戏中的变量进行修改。我们可以在控制台中输入JavaScript代码,通过获取游戏中的变量对象,然后修改其中的属性或值。 例如,假设我们的游戏中有一个玩家对象,表示玩家的属性和状态。我们可以在控制台中输入以下代码来修改玩家的生命值: ``` player.health = 100; // 将玩家的生命值设置为100 ``` 这样,游戏中的玩家对象的生命值就被修改为了100。 另一种常见的方式是通过控制台提供的编辑器功能来直接修改游戏中的数据文件。我们可以在控制台中打开游戏数据文件,并进行编辑和保存。这样,我们就可以快速地修改游戏中的各种参数和设置,以便进行调试和测试。 需要注意的是,HTML游戏控制台修改数据的功能通常只适用于开发环境和测试阶段。在正式的游戏发布和运营过程中,我们应该通过其他方式来保护游戏数据的安全性和完整性,以防止非法修改和作弊行为。 ### 回答3: 在HTML游戏中,如果想要修改游戏数据,可以通过游戏控制台来实现。游戏控制台是浏览器提供的一种开发者工具,可以让开发者对网页进行调试和修改。 要打开游戏控制台,可以按下键盘上的F12键,在弹出的调试工具中选择控制台选项。在游戏控制台中,可以通过JavaScript代码来修改游戏数据。 首先,我们需要找到游戏中要修改的数据的位置。可以通过查看页面的源代码或者检查元素来找到相应的元素或变量。一旦找到了要修改的数据,可以通过JavaScript来对其进行修改。 例如,如果想要修改游戏中的分数,可以使用控制台中的JavaScript代码来更新分数的数值。假设分数的元素或变量的名称是score,我们可以使用以下代码来将分数修改为100: ``` score = 100; ``` 这样,游戏中的分数就会被修改为100。 除了修改变量值,还可以通过游戏控制台来调用游戏的函数,从而修改游戏状态或实现其他功能。可以通过控制台中的JavaScript代码来调用相应的函数,例如: ``` myFunction(); ``` 这样就会调用名为myFunction的函数,从而实现相应的功能。 需要注意的是,修改游戏数据可能会导致游戏的正常运行受到影响,甚至引发错误。因此,在修改游戏数据之前,一定要谨慎操作并备份相关文件,以免造成不可逆的损失。 总之,通过HTML游戏控制台,我们可以方便地修改游戏数据,实现自己想要的游戏体验。但是需要注意慎重操作,以免对游戏造成不可逆的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值