index.html 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  6. <meta name="misapplication-tap-highlight" content="no" />
  7. <meta name="HandheldFriendly" content="true" />
  8. <meta name="MobileOptimized" content="320" />
  9. <script typet="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
  10. </head>
  11. <body>
  12. <div class="container">
  13. <div class="loginTitle">欢迎注册鲲鹏云矿</div>
  14. <div class="loginText">请认真填写个人信息</div>
  15. <div class="login-box">
  16. <div class="username">账号</div>
  17. <input class="input-box" type="number" id="phone" name="phone" placeholder="请输入手机号" />
  18. </div>
  19. <div class="login-box">
  20. <div class="username">验证码</div>
  21. <div class="flex">
  22. <input class="input-box" id="code" type="number" name="code" placeholder="请输入验证码">
  23. <div class="code" onclick="verification()">发送验证码</div>
  24. </div>
  25. </div>
  26. <div class="login-box">
  27. <div class="username">登录密码</div>
  28. <input class="input-box" id="loginPass" type="password" name="loginPass" placeholder="请输入登录密码">
  29. </div>
  30. <div class="login-box">
  31. <div class="username">支付密码</div>
  32. <input class="input-box" id="payPass" type="password" name="payPass" placeholder="请输入支付密码">
  33. </div>
  34. <div class="login-box">
  35. <div class="username">邀请码</div>
  36. <input class="input-box" id="invitation" type="text" disabled="disabled" name="invitation" placeholder="请输入邀请码">
  37. </div>
  38. <div class="flex">
  39. <div class="login" onclick="fnLogin()">注册</div>
  40. <div class="login"><a href="">下载APP</a></div>
  41. </div>
  42. </div>
  43. </body>
  44. <script type="text/javascript">
  45. var url = location.search;
  46. if (url.indexOf("?") != -1) {
  47. var str = url.substr(1);
  48. strs = str.split("=");
  49. var invitation = strs[1];
  50. document.getElementById('invitation').value=invitation;
  51. }
  52. function fnLogin() {
  53. var phone = document.getElementById("phone").value;
  54. var loginPass = document.getElementById("loginPass").value;
  55. var payPass = document.getElementById("payPass").value;
  56. var code = document.getElementById("code").value;
  57. var invitation = document.getElementById("invitation").value;
  58. if(phone ==''){
  59. window.alert("请输入手机号");
  60. return false;
  61. }
  62. if(code ==''){
  63. window.alert("请输入验证码");
  64. return false;
  65. }
  66. if(loginPass ==''){
  67. window.alert("请输入登录密码");
  68. return false;
  69. }
  70. if(payPass ==''){
  71. window.alert("请输入支付密码");
  72. return false;
  73. }
  74. if(invitation ==''){
  75. window.alert("请输入邀请码");
  76. return false;
  77. }
  78. $.ajax({
  79. type: "post",
  80. url: "http://btex.frp.liuniu946.com/api/register",
  81. data: {phone:phone,captcha:code,password:loginPass,trade_password:payPass,invite_code:invitation},
  82. dataType: "json",
  83. success: function(data){
  84. window.alert(data.msg);
  85. }
  86. });
  87. }
  88. function verification(){
  89. var phone = document.getElementById("phone").value;
  90. if(phone ==''){
  91. window.alert("请输入手机号");
  92. return false;
  93. }
  94. $.ajax({
  95. type: "post",
  96. url: "http://btex.frp.liuniu946.com/api/register/verify",
  97. data: {phone:phone,type:'register'},
  98. dataType: "json",
  99. success: function(data){
  100. window.alert(data.msg);
  101. }
  102. });
  103. }
  104. </script>
  105. <style type="text/css">
  106. * {
  107. margin: 0;
  108. padding: 0;
  109. font-family: 微软雅黑;
  110. font-size: 12px;
  111. min-height: 100%;
  112. }
  113. .container{
  114. padding: 10% 30px 0px 30px;
  115. }
  116. .loginTitle {
  117. font-weight: bold;
  118. color: #33333;
  119. font-size: 29px;
  120. padding-bottom: 25px;
  121. }
  122. .loginText {
  123. font-weight: 500;
  124. color: #333333;
  125. font-size: 17px;
  126. margin-bottom: 15px;
  127. }
  128. .login-box{
  129. width: 100%;
  130. font-size: 16px;
  131. padding-top: 15px;
  132. }
  133. .username{
  134. display: block;
  135. padding-bottom: 12px;
  136. font-weight: 500;
  137. color: #333333;
  138. font-size: 16px;
  139. }
  140. .input-box{
  141. border: none;
  142. padding: 10px 0px;
  143. }
  144. .code{
  145. background-color: #5771DF;
  146. color: #FFFFFF;
  147. border-radius: 5px;
  148. font-weight: 500;
  149. color: #FFFFFF;
  150. font-size: 13px;
  151. padding: 6px 8px;
  152. }
  153. .login {
  154. background-color: #5771DF;
  155. margin-top: 10px;
  156. color: #FFFFFF;
  157. text-align: center;
  158. width: 130px;
  159. line-height: 40px;
  160. border-radius: 25px;
  161. margin-top: 30px;
  162. }
  163. .flex{
  164. display: flex;
  165. align-items: center;
  166. justify-content: space-between;
  167. }
  168. </style>
  169. </html>