zoukankan      html  css  js  c++  java
  • JS练习+笔记

    js练

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <!--写一个登录页面-->
        <!--<input type="text" name="username" id="username">-->
        <!--<input type="password" name="password" id="password">-->
        <!--&lt;!&ndash;点击事件&ndash;&gt;-->
        <!--<input type="button" value="登录" onclick="login()">-->
        <!--<input type="button" value="登录-ID" id="i1">-->
    
        <!--<form action="http://api.nnzhp.cn/api/user/login" method="post">-->
            <input type="text" name="username" id="username" value="niuhanyang">
            <input type="password" name="password" id="password" value="aA123456">
            <!--点击事件-->
            <input type="button" value="登录" onclick="login()" id="button">
            <!--<input type="submit" value="登录-submit">-->
        <!--</form>-->
        <script src="jquery.js"></script>
        <script>
    
    //        function login() {
    //            console.log('这里请求后台了');
    //            alert('请求后台了')
    //        }
    //        var element=document.getElementById('i1');
    //        element.onclick=function () {
    ////            console.log('这里请求后台了-e');
    ////            alert('请求后台了-e')
    //            var flag=confirm('你确认登录么?');
    //            console.log(flag)
    //        }
    
    //        function login() {
    //            var username=document.getElementById('username').value;
    //            var password=document.getElementById('password').value;
    //
    //            console.log('username:'+username);
    //            console.log('password:'+password);
    
    //            如果用户名不是admin抛出异常
    //            if (username=='admin' && password=='123456'){
    //            if (username=='admin' || password=='123456'){
    //            ==不验证数据类型  ===数据类型和值都验证
    //            if (username=='admin'){
    //              if (parseInt(username) == '123'){
    //                console.log('username是admin')
    //              }else if (username='user'){
    //                console.log('username是user')
    //              }else {
    //                console.log('username非admin')
    //              }
    //             switch (username){
    //                 case 'admin':
    //                     alert('admin');
    //                     break;
    //                 case 'user':
    //                     alert('user');
    //                     break;
    //                 default:
    //                     alert('default')
    //             }
    //        }
    
    //        function login() {
    //            var username = document.getElementById('username').value;
    //            var password = document.getElementById('password').value;
                // 循环
    //            var tmp = ['宝马', '奔驰', '尼桑'];
    //            for (num in tmp) {
    ////                console.log(num)
    //                console.log(tmp[num])
    //            }
                // map
    //            var tmp={'name': 'BMW', 'age': 18 };
    //            for (key in tmp){
    ////                console.log(key)
    //                console.log(tmp[key])
    //            }
    
    //            var tmp = ['宝马', '奔驰', '尼桑'];
    //            for (var i=0; i < tmp.length; i++) {
    ////                console.log(i)
    //                console.log(tmp[i])
    //            }
    //              while (1==1){
    //                  break;
    //              }
    //        }
    
    
            function login() {
                var username=document.getElementById('username').value;
                var password=document.getElementById('password').value;
    //             发请求
    //             ajax jQuery(is dom 封装了 变得更好用的包)
    //             form 表单
    
                $.ajax({
                    url:'http://api.nnzhp.cn/api/user/login',
                    method:'post',
                    data:{
                        username:username,
                        passwd:password
                    },
    //                success回调函数
                    success:function (response) {
    //                    console.log(response)
                        if (response.error_code!==0){
                            alert(response.msg)
                        }else {
    //                    当登录成功,希望将sign userid渲染到页面上
    //                    createElement obj
    //                    insertxxxHTML()
    //                    1、获取sign userid
                        var sign=response.login_info.sign;
                        var user_id=response.login_info.userId;
    //                    2、创建字符串标签
                        var sign_span="<span>sign:"+sign+"</span>";
                        var user_id_span="<span>user_id:"+user_id+"</span>"
    //                    3、渲染到页面上
                        var button=document.getElementById('button');
    //                    获取标签的后面
                        button.insertAdjacentHTML('afterEnd',sign_span+user_id_span)
    
                            console.log(response)
    //                        window.location.href='http://www.baidu.com'
                        }
                    }
                })
            }
    
        </script>
    </body>
    </html>
  • 相关阅读:
    Maxwell的vbs脚本转matlab
    maxwell电机直观理解
    maxwell电机转矩扫描与使用MTPA策略绘制效率map图
    maxwell施加均匀外磁场
    maxwell的那些坑&小技巧
    maxwell主从边界
    MySql基础
    数据结构知识结构框架图
    第八章 多线程
    软件
  • 原文地址:https://www.cnblogs.com/ccxm/p/13326374.html
Copyright © 2011-2022 走看看