• 2017-7-10····7-16


    本周日常总结

    这一周是进入假期第二周了,也是我们开始学习数学建模的第二周。今天是周日,我就作下本周总结

    1.本周完成任务:

    建模学习,初步掌握MATLAB软件使用和SPSS软件。能进行简单的操作,进行简单的数据处理。

    2.本周完成编程任务:

    周六听王少旗学长讲了验证码的JavaScript制作和PHP制作方法。因为没有学过PHP,所以只听懂了JavaScript写法,下面粘出源代码;

    test.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>验证码测试页面</title>
    <style type="text/css">
    #code
    {
    font-family:Arial;
    font-style:italic;
    font-weight:bold;
    border:0;
    letter-spacing:2px;
    color:blue;
    }
    </style>
    <script type = "text/javascript" src = "checkCode.js">
    </script>
    </head>
    <body>
    <div>
    <input type = "text" id = "input"/>
    <input type = "button" id="code" onclick="createCode()"/>
    <input type = "button" value = "验证" onclick = "validate()"/>
    </div>
    </body>
    </html>

      

    checkCode.js

    1. var code ; //在全局定义验证码
      //产生验证码
      window.onload = function createCode(){
      code = "";
      var codeLength = 4;//验证码的长度
      var checkCode = document.getElementById("code");
      var random = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R',
      'S','T','U','V','W','X','Y','Z');//随机数
      for(var i = 0; i < codeLength; i++) {//循环操作
      var index = Math.floor(Math.random()*36);//取得随机数的索引(0~35)
      code += random[index];//根据索引取得随机数加到code上
      }
      checkCode.value = code;//把code值赋给验证码
      }
      //校验验证码
      function validate(){
      var inputCode = document.getElementById("input").value.toUpperCase(); //取得输入的验证码并转化为大写
      if(inputCode.length <= 0) { //若输入的验证码长度为0
      alert("请输入验证码!"); //则弹出请输入验证码
      }
      else if(inputCode != code ) { //若输入的验证码与产生的验证码不一致时
      alert("验证码输入错误!@_@"); //则弹出验证码输入错误
      createCode();//刷新验证码
      document.getElementById("input").value = "";//清空文本框
      }
      else { //输入正确时
      alert("验证通过^-^"); //弹出^-^
      }
      }

    巩固了验证码的JavaScript写法。

    这就是本周的学习进度,下周建模培训就要结束了,希望下周赶紧开始写牛哥给我留下的项目。

    That's all.

  • 相关阅读:
    初心,勇敢~
    京东云,100倍故障时长赔付,呵呵
    京东万象数据接口,钱没花完,接口404,客服是白痴,无法维权
    随便写点
    关于UltraEdit的两个小问题
    Java
    2016年12月12日 回忆录随笔----------记录庸碌无为的一年四个月零十一天(一)
    iOS开发学习笔记
    sprintf函数php的详细使用方法
    BMS开发日记
  • 原文地址:https://www.cnblogs.com/zsh-blogs/p/7191901.html
Copyright © 2020-2023  润新知