亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

jquery實現用戶信息修改驗證輸入方法匯總

2024-05-06 16:23:24
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jquery實現用戶信息修改驗證輸入方法,實例匯總了jquery常用的提交、驗證、判定、修改等相關技巧,非常實用,需要的朋友可以參考下

本文實例講述了jquery實現用戶信息修改驗證輸入方法。分享給大家供大家參考。具體如下:

 

 
  1. var realnameFlag = 0; 
  2. var addressFlag = 0; 
  3. var zipFlag=0; 
  4. var cellphoneFlag=0; 
  5. var homephoneFlag=0; 
  6. var oldpasswordFlag=1; 
  7. var newpasswordFlag=1; 
  8. //判斷email 
  9. function check_email() 
  10. $("#showSpan").hide(); 
  11. var email = $.trim($("#email").val()); 
  12. if (email == null || email == "")  
  13. emailFlag = 1; 
  14. $("#emailMsg").html("<span class='tips'>請輸入郵箱信息</span>"); 
  15. return
  16. // 判斷輸入框內是否為郵箱格式  
  17. if (email.replace(/[^/x00-/xff]/g, "**").length <= 4 || email.replace(/[^/x00-/xff]/g, "**").length >= 50)  
  18. $("#emailMsg").html("<span class='tips'>郵箱長度不正確</span>"); 
  19. emailFlag = 1; 
  20. return ; 
  21. var reg = /^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$/; 
  22. if (reg.test(email)) { 
  23. $("#emailMsg").html(""); 
  24. emailFlag = 0; 
  25. return ; 
  26. else { 
  27. $("#emailMsg").html("<span class='tips'>郵箱格式不正確</span>"); 
  28. emailFlag = 1; 
  29. return ; 
  30. function check_realname() 
  31. $("#showSpan").hide(); 
  32. var realname = $.trim($("#realname").val()); 
  33. // 判斷是否為空 
  34. if (realname == null || realname == "")  
  35. $("#realnameMsg").html("<span class='tips'>請輸入真實姓名,20個英文或10個漢字</span>"); 
  36. realnameFlag = 1; 
  37. else if (realname.indexOf("··") != -1)  
  38. $("#realnameMsg").html("<span class='tips'>請輸入真實姓名,20個英文或10個漢字</span>"); 
  39. realnameFlag = 1; 
  40. // 姓名前后不能加· 
  41. else if (realname.substring(0, 1) == "·" || realname.substring(realname.length - 1) == "·")  
  42. realnameFlag = 1; 
  43. $("#realnameMsg").html("<span class='tips'>請輸入真實姓名,20個英文或10個漢字</span>"); 
  44. else 
  45. {  
  46. var reg = new RegExp("^([a-zA-Z]|[//u4E00-//u9FFF])+$""g"); 
  47. if (!reg.test(realname))  
  48. $("#realnameMsg").html("<span class='tips'>請輸入真實姓名,20個英文或10個漢字</span>"); 
  49. realnameFlag = 1; 
  50. else 
  51. if (realname.replace(/[^/x00-/xff]/g, "**").length >= 4 && realname.replace(/[^/x00-/xff]/g, "**").length <= 20)  
  52. realnameFlag = 0; 
  53. $("#realnameMsg").html(""); 
  54. else { 
  55. realnameFlag = 1; 
  56. $("#realnameMsg").html("<span class='tips'>請輸入真實姓名,20個英文或10個漢字</span>"); 
  57. function check_cellphone() 
  58. $("#showSpan").hide(); 
  59. var cellphone = $.trim($("#cellphone").val()); 
  60. while (true) { 
  61. var start = cellphone.substring(0, 1); 
  62. if (start == "0") { 
  63. cellphone = cellphone.substring(1); 
  64. else { 
  65. break
  66. $("#cellphone").val(cellphone); 
  67. if (cellphone == null || cellphone == "") { 
  68. $("#cellphoneMsg").html("<span class='tips'>請輸入移動電話號碼</span>"); 
  69. cellphoneFlag = 1; 
  70. return
  71. var re = /^1{1}[3,4,5,8]{1}/d{9}$/; // 判斷是否為數字的正則表達式 
  72. if (!re.test(cellphone)) { 
  73. cellphoneFlag = 1; 
  74. $("#cellphoneMsg").html("<span class='tips'>請輸入正確的移動電話號碼</span>"); 
  75. return
  76. else { 
  77. cellphoneFlag = 0; 
  78. $("#cellphoneMsg").html(""); 
  79. function check_homephone() 
  80. $("#showSpan").hide(); 
  81. var homephone = $.trim($("#homephone").val()); 
  82. if(homephone == null || homephone == ""
  83. homephoneFlag=0; 
  84. $("#homephoneMsg").html(""); 
  85. return ; 
  86. var re=/(^(/d{3,4}-)?/d{7,8})$|(^1{1}[3,4,5,8]{1}/d{9}$)/; 
  87. if(!re.test(homephone)) 
  88. homephoneFlag=1; 
  89. $("#homephoneMsg").html("<span class='tips'>請正確輸入電話號碼,格式為: 000-00000000</span>"); 
  90. return ; 
  91. }else 
  92. homephoneFlag=0; 
  93. $("#homephoneMsg").html(""); 
  94. function check_address() 
  95. $("#showSpan").hide(); 
  96. var address = $.trim( $("#address").val()); 
  97. // 判斷是否為空 
  98. if(address == null || address == ""
  99. $("#addressMsg").html("<span class='tips'>請輸入詳細地址</span>"); 
  100. addressFlag = 1; 
  101. }else 
  102. if (address.replace(/[^/x00-/xff]/g, "**").length > 120) { 
  103. addressFlag = 1; 
  104. $("#addressMsg").html("<span class='tips'>長度超長</span>"); 
  105. else { 
  106. addressFlag = 0; 
  107. $("#addressMsg").html(""); 
  108. function check_zip() 
  109. $("#showSpan").hide(); 
  110. var zip=$.trim($("#zip").val()); 
  111. var re=/^[0-9]+$/; 
  112. if(zip.length != 0 && (!re.test(zip) || zip.length != 6)) 
  113. zipFlag=1; 
  114. $("#zipMsg").html("<span class='tips'>請輸入郵政編碼,由6位數字組成</span>");  
  115. }else 
  116. zipFlag=0; 
  117. $("#zipMsg").html(""); 
  118. function check_oldPassword() 
  119.  
  120. $("#msgSpan").html(""); 
  121. $("#newpsMsg").html(""); 
  122. $("#repsMsg").html(""); 
  123. var oldPS = $.trim($("#oldPassword").val()); 
  124. if(oldPS == null || oldPS == ""
  125. oldpasswordFlag = 1;  
  126. $("#oldpsMsg").html("<span class='tips'>請輸入舊密碼</span>"); 
  127. $(this).focus(); 
  128. return false
  129. var re=/^.{6,16}$/; 
  130. if(!re.test(oldPS)) 
  131. oldpasswordFlag = 1;  
  132. $("#oldpsMsg").html("<span class='tips'>舊密碼輸入長度不正確</span>"); 
  133. $(this).focus(); 
  134. return false
  135. else 
  136. oldpasswordFlag = 0;  
  137. $("#oldpsMsg").html(""); 
  138. }  
  139. function check_newPassword() 
  140. $("#oldpsMsg").html(""); 
  141. $("#repsMsg").html(""); 
  142. $("#msgSpan").html(""); 
  143. $("#repeatPassword").val(""); 
  144. var newPS = $.trim($("#newPassword").val()); 
  145. if(newPS == null || newPS == ""
  146. newpasswordFlag=1;  
  147. $("#newpsMsg").html("<span class='tips'>請輸入新密碼,由6-16位字符組成!</span>"); 
  148. $(this).focus(); 
  149. return false
  150. }  
  151. //var re=/^[A-Za-z0-9_-]{6,16}$/; 
  152. var re=/^.{6,16}$/; 
  153. if (newPS.replace(/[^/x00-/xff]/g, "**").length <6 || newPS.replace(/[^/x00-/xff]/g, "**").length > 16)  
  154. newpasswordFlag = 1;  
  155. $("#newpsMsg").html("<span class='tips'>新密碼長度不正確</span>"); 
  156. $(this).focus(); 
  157. return false
  158. if(!re.test(newPS)) 
  159. newpasswordFlag = 1;  
  160. $("#newpsMsg").html("<span class='tips'>新密碼長度不正確</span>"); 
  161. $(this).focus(); 
  162. return false
  163. }else 
  164. newpasswordFlag = 0;  
  165. $("#newpsMsg").html(""); 
  166. }  
  167. function check_repeatPassword() 
  168. $("#oldpsMsg").html(""); 
  169. $("#newpsMsg").html(""); 
  170. $("#msgSpan").html(""); 
  171. if( $("#repeatPassword").val()==null || $.trim($("#repeatPassword").val()) ==""
  172. $("#repsMsg").html("<span class='tips'>請輸入重復新密碼</span>"); 
  173. $(this).focus(); 
  174. newpasswordFlag = 1;  
  175. return false
  176. }else 
  177. if ( $.trim($("#repeatPassword").val()) != $.trim($("#newPassword").val())) 
  178. newpasswordFlag = 1;  
  179. $("#repsMsg").html("<span class='tips'>兩次密碼輸入的不一致!</span>"); 
  180. $(this).focus(); 
  181. return false
  182. }else 
  183. newpasswordFlag = 0;  
  184. $("#repsMsg").html(""); 
  185. function check_cardNum() 
  186. $("#vcodeMsg").html(""); 
  187. $("#psMsg").html(""); 
  188. $("#strmsg").hide(); 
  189. var cardnum = $.trim( $("#cardNum").val()); 
  190. if(cardnum == null || cardnum == ""
  191. $("#numMsg").html("<span class='tips'>請輸入卡號</span>"); 
  192. cardnumFlag = 1; 
  193. return false
  194. }else 
  195. $("#numMsg").html(""); 
  196. cardnumFlag=0; 
  197. function check_passWord() 
  198. $("#vcodeMsg").html(""); 
  199. $("#numMsg").html(""); 
  200. $("#strmsg").hide(); 
  201. var password = $.trim( $("#passWord").val()); 
  202. if(password == null || password == "" ) 
  203. passwordFlag = 1; 
  204. $("#psMsg").html("<span class='tips'>請輸入密碼</span>"); 
  205. return false
  206. }else 
  207. passwordFlag = 0; 
  208. $("#psMsg").html(""); 
  209. function check_vcode() 
  210. $("#vcodeMsg").html(""); 
  211. $("#psMsg").html(""); 
  212. $("#numMsg").html(""); 
  213. $("#strmsg").hide(); 
  214. var vcode = $.trim( $("#vcode").val()); 
  215. if(vcode == null || vcode ==""
  216. vcodeFlag = 1;  
  217. $("#vcodeMsg").html("<span class='tips'>請輸入驗證碼</span>"); 
  218. return false
  219. var re= /^[0-9]*$/; 
  220. if(!re.test(vcode)) 
  221. vcodeFlag = 1;  
  222. $("#vcodeMsg").html("<span class='tips'>請正確輸入驗證碼</span>"); 
  223. return false
  224. }else 
  225. vcodeFlag = 0;  
  226. $("#vcodeMsg").html(""); 
  227. $(document).ready(function() 
  228. /*** 修改用戶信息驗證 begini */ 
  229. // begin email 
  230. $("#email").focus(function() { check_email();}); 
  231. // 郵箱格式判斷 
  232. $("#email").blur(function(){check_email();}); 
  233. //end email 
  234.  
  235. //bengin realname 
  236. $("#realname").focus(function() {check_realname();}); 
  237. // 校驗realname是否正確 
  238. $("#realname").blur(function() {check_realname();}); 
  239. //end realname 
  240.  
  241. //bengin cellphone 
  242. $("#cellphone").focus(function() { check_cellphone(); }); 
  243. // 手機號碼格式判斷 
  244. $("#cellphone").blur(function() { check_cellphone(); }); 
  245. //end cellphone 
  246.  
  247. //bengin homephone 
  248. $("#homephone").focus(function(){ check_homephone(); }); 
  249. $("#homephone").blur(function(){ check_homephone();}); 
  250. //end homephone 
  251.  
  252. //bengin addr 
  253. // 校驗address是否正確 
  254. $("#address").focus(function(){ check_address(); }); 
  255. $("#address").blur(function() { check_address();}); 
  256. //end addr 
  257.  
  258. //bengin zip 
  259. $("#zip").focus(function(){ check_zip(); }); 
  260. $("#zip").blur(function(){ check_zip(); }); 
  261. //end zip 
  262. //獲取市級 
  263. $("#province").change(function(){ 
  264. var province=$(this).val(); 
  265. $.post("_jquery", {"type":"getProvince" , province:province}, function(msg){ 
  266. $("#city").html(msg); 
  267. $("#region").html("");  
  268. }); 
  269. }); 
  270. //獲取縣級 
  271. $("#city").change(function(){ 
  272. var city=$(this).val(); 
  273. $.post("_jquery", {"type":"getCity" , city:city}, function(msg){ 
  274. $("#region").html(msg);  
  275. }); 
  276. }); 
  277. /*** 修改用戶信息驗證 end ***********/ 
  278.  
  279. /***------密碼修改驗證 begin *************/ 
  280. //begin oldpassword 
  281. $("#oldPassword").focus(function(){ check_oldPassword();}); 
  282. $("#oldPassword").blur(function(){ check_oldPassword();}); 
  283. //end oldpassword 
  284.  
  285. //begin newpassword 
  286. $("#newPassword").focus(function(){ check_newPassword();}); 
  287. //newpassword 
  288. $("#newPassword").blur(function(){ check_newPassword();}); 
  289.  
  290. // repeatpassword 
  291. $("#repeatPassword").focus(function(){ check_repeatPassword();}); 
  292. $("#repeatPassword").blur(function(){ check_repeatPassword();}); 
  293. /***------密碼修改驗證 end *************/ 
  294.  
  295. /**** ---------卡查詢表單提交驗證 begin ***********/ 
  296. var cardnumFlag = 0; 
  297. var passwordFlag = 0; 
  298. var vcodeFlag = 0;  
  299. $("#cardNum").focus(function(){ check_cardNum();}); 
  300. $("#cardNum").blur(function(){ check_cardNum();}); 
  301.  
  302. $("#passWord").focus(function(){ check_passWord();}); 
  303. $("#passWord").blur(function(){ check_passWord();}); 
  304.  
  305. $("#vcode").focus(function(){ check_vcode(); }); 
  306. $("#vcode").blur(function(){ check_vcode(); }); 
  307. $("#formsubmit").click(function(){ 
  308. $("#strmsg").hide(); 
  309. $("#numMsg").html(""); 
  310. $("#psMsg").html(""); 
  311. $("#vcodeMsg").html(""); 
  312. var re= /^[0-9]*$/; 
  313. if(cardnumFlag != 0 || $.trim($("#cardNum").val()) == "" || $("#cardNum").val() == null ) 
  314. $("#cardNum").focus(); 
  315. return ; 
  316. if(passwordFlag != 0 || $.trim($("#passWord").val()) == "" || $("#passWord").val() == null
  317. $("#passWord").focus(); 
  318. return ; 
  319. if(($("#vcode").val() != "" && !re.test($("#vcode").val())) || vcodeFlag != 0 || $("#vcode").val() == "" ) 
  320. $("#vcode").focus(); 
  321. return ; 
  322. }  
  323. $("#cardform").submit(); 
  324. }); 
  325. /**** ---------卡查詢表單提交驗證 end ***********/ 
  326.  
  327. //用戶訂單取消, 
  328. $("#cancelreason").focus(function(){ 
  329. $("#errorinfo").html(""); 
  330. $("#errorinfo").removeClass("tips"); 
  331. }); 
  332.  
  333. $("#cancelreason").bind('input propertychange'function() {  
  334. var maxLength = 65;  
  335. if ($(this).val().length > maxLength) {  
  336. $(this).val($(this).val().substring(0, maxLength));  
  337. }  
  338. return false
  339. }) 
  340. //----- 
  341.  
  342. }); 
  343. //end ready 
  344. //修改用戶信息表單提交 
  345. function formsubmit() 
  346. $("#showSpan").hide(); 
  347. var province=$("#province").val(); 
  348. var city=$("#city").val(); 
  349. var region=$("#region").val(); 
  350. $("#emailMsg").html(""); 
  351. $("#realnameMsg").html(""); 
  352. $("#cellphoneMsg").html(""); 
  353. $("#homephoneMsg").html(""); 
  354. $("#szcode").html(""); 
  355. $("#addressMsg").html(""); 
  356. $("#zipMsg").html(""); 
  357. if(emailFlag != 0 || $("#email").val()== null || $("#email").val()== ""
  358. $("#email").focus(); 
  359. return ; 
  360. if(realnameFlag != 0 || $("#realname").val()== null || $("#realname").val()== ""
  361. $("#realname").focus(); 
  362. return ; 
  363. if($("input[name=sex]:checked").val()==null||$("input[name=sex]:checked").val()==""){ 
  364. alert("請選擇性別"); 
  365. $("#sex").focus(); 
  366. return;  
  367. if(cellphoneFlag != 0) 
  368. $("#cellphone").focus(); 
  369. return ; 
  370. if(homephoneFlag != 0) 
  371. $("#homephone").focus(); 
  372. return ; 
  373. if( province == "" || city == "" || region== "" || province == null || city == null || region== null
  374. $("#szcode").html("<span class='tips'>請選擇地區</span>"); 
  375. return ; 
  376. if(addressFlag != 0 || $("#address").val() == null || $("#address").val() == ""
  377. $("#address").focus(); 
  378. return ; 
  379. if(zipFlag != 0) 
  380. $("#zip").focus(); 
  381. return ; 
  382. $("#myform").submit(); 
  383. //修改用戶信息表單重置 
  384. function formreset() 
  385. $("#showSpan").hide(); 
  386. document.forms["myform"].reset(); 
  387. $("#emailMsg").html(""); 
  388. $("#realnameMsg").html(""); 
  389. $("#cellphoneMsg").html(""); 
  390. $("#homephoneMsg").html(""); 
  391. $("#addressMsg").html(""); 
  392. $("#zipMsg").html(""); 
  393. $("#szcode").html(""); 
  394. $("#province").html($("#hprovince").val()); 
  395. $("#city").html($("#hcity").val()); 
  396. $("#region").html($("#hregion").val()); 
  397.  
  398. //修改密碼提交form 
  399. function psformSubmit() 
  400. $("#oldpsMsg").html("");; 
  401. $("#newpsMsg").html(""); 
  402. $("#repsMsg").html(""); 
  403. var oldps = $.trim($("#oldPassword").val()); 
  404. var newps = $.trim( $("#newPassword").val()); 
  405. var reps = $.trim($("#repeatPassword").val()); 
  406. if( oldpasswordFlag != 0 || oldps =="" || oldps ==null ) 
  407. $("#oldPassword").focus(); 
  408. return ; 
  409. }  
  410. if(newpasswordFlag != 0 || newps =="" || newps ==null ) 
  411. $("#newPassword").focus(); 
  412. return ; 
  413. if( newpasswordFlag != 0 || reps == null || reps =="" || reps != newps) 
  414. $("#repeatPassword").focus(); 
  415. return ; 
  416. $("#psform").submit(); 
  417. //獲取驗證碼 
  418. function dochange() 
  419. ///$("#vcodeImg").attr("src","_verifycode?" + new Date()); 
  420. var imgObj="#vcodeImg"
  421. $(imgObj).fadeOut('fast'function(){ 
  422. var datenow = new Date(); 
  423. $(this).attr('src''_verifycode?ver=' + datenow.getMilliseconds()).delay(200).fadeIn('slow'); 
  424. }); 
  425.  
  426. function removefavorite(goodsid) 
  427. if(confirm('確定刪除商品嗎?'))  
  428. {  
  429. document.location.href="/myremovefavorite.html?goodsid="+goodsid; 
  430.  
  431. function selectProvince(value) 
  432. //導出省份下市區 信息。 
  433. $.post("_jquery", {"type":"getProvince",province:value}, function(data){  
  434. $("#city").html(data);  
  435. $("#region").html("");  
  436. }); 
  437. function selectCity(value) 
  438. //導出市區 下縣城信息。 
  439. $.post("_jquery", {"type":"getCity",city:value}, function(data){  
  440. $("#region").html(data);  
  441. }); 

希望本文所述對大家的jquery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人久久久久久| 欧美大片在线免费观看| 欧美一级片在线播放| 欧美重口另类videos人妖| 97色在线观看| 国产精品第一第二| 庆余年2免费日韩剧观看大牛| 韩国日本不卡在线| 精品国产精品三级精品av网址| 欧美三级免费观看| 久久精品国产久精国产一老狼| 国产精品白丝jk喷水视频一区| 91精品国产乱码久久久久久久久| 久久久久久美女| 57pao成人永久免费视频| 成人激情免费在线| 欧美国产日韩一区二区三区| 成人性生交大片免费看视频直播| 精品中文字幕在线观看| 亚洲国产欧美久久| 国产在线观看精品一区二区三区| 欧美成人午夜免费视在线看片| 国产在线观看精品一区二区三区| 欧美日本高清视频| 欧美一级淫片播放口| 久久99青青精品免费观看| 欧美午夜性色大片在线观看| 欧美高清在线视频观看不卡| 欧美成在线观看| 久久国产天堂福利天堂| 国产精品日韩精品| 高清亚洲成在人网站天堂| 成人av.网址在线网站| 久久精品一本久久99精品| 国产午夜精品久久久| 国产精品吴梦梦| 色婷婷亚洲mv天堂mv在影片| 欧美壮男野外gaytube| 久久综合久中文字幕青草| 久久久久成人精品| 九九热这里只有在线精品视| 欧美一级高清免费播放| 久久久久久久久久婷婷| 日韩资源在线观看| 国产精品久久久久久亚洲调教| 国产精品视频免费在线| 久久久精品美女| 久久久久久久久久国产| 亚洲激情电影中文字幕| 国产精品稀缺呦系列在线| 成人免费在线视频网址| 日韩精品高清视频| 91在线精品视频| 亚洲国产天堂久久综合网| 欧美日韩亚洲国产一区| 久久久久久久久久久久久久久久久久av| 中文字幕久热精品视频在线| 国产视频精品免费播放| 亚洲片国产一区一级在线观看| 亚洲xxxxx电影| 国产精品女人久久久久久| 亚洲成人av资源网| 性欧美xxxx交| 国产成人精品视频在线观看| 亚洲电影中文字幕| 91精品国产91久久| 欧美一区二区色| 国产日韩在线视频| 伊人亚洲福利一区二区三区| 91探花福利精品国产自产在线| 国精产品一区一区三区有限在线| 欧美日韩精品中文字幕| 欧美一级大片在线免费观看| 欧美三级免费观看| 国产自产女人91一区在线观看| 欧美激情视频一区二区三区不卡| 欧美在线一级视频| 亚洲综合精品一区二区| 另类视频在线观看| 成人免费黄色网| 中文字幕一区二区精品| 日本乱人伦a精品| 亚洲国产又黄又爽女人高潮的| 国产91网红主播在线观看| 国产一区二区三区三区在线观看| 欧美日韩国产丝袜美女| 欧美电影第一页| 成人信息集中地欧美| 91夜夜揉人人捏人人添红杏| 亚洲男人av在线| 日韩毛片在线观看| 亚洲欧洲高清在线| 久久99国产精品自在自在app| 亚洲丁香婷深爱综合| 欧美另类第一页| 久久久久九九九九| 欧美黄色www| 亚洲欧美自拍一区| 成人黄色中文字幕| 久久人91精品久久久久久不卡| 在线亚洲午夜片av大片| 亚洲欧美激情另类校园| 最近2019中文字幕大全第二页| 亚洲欧美中文日韩v在线观看| 懂色av影视一区二区三区| 国产精品久久婷婷六月丁香| 亚洲欧美在线免费观看| 亚洲成人免费在线视频| 78m国产成人精品视频| 欧美国产精品人人做人人爱| 欧美黑人又粗大| 国产免费观看久久黄| 日韩精品中文字幕有码专区| 亚洲国产99精品国自产| 亚洲男女自偷自拍图片另类| 欧美黄色性视频| 欧美国产日韩一区| 成人有码视频在线播放| 亚洲成avwww人| 久久久欧美精品| 亚洲日韩欧美视频| 久久99久久亚洲国产| 久久在线免费视频| 66m—66摸成人免费视频| 国产精品户外野外| 日韩精品极品毛片系列视频| xvideos国产精品| 91九色国产在线| 亚洲第一二三四五区| 亚洲毛片在线看| 久久精品视频在线播放| 91影院在线免费观看视频| 97国产精品久久| 国产欧美精品在线播放| 日韩免费高清在线观看| 国产高清视频一区三区| 国产热re99久久6国产精品| 久久99亚洲热视| 国产精品久久久久久中文字| 国产精品一久久香蕉国产线看观看| 亚洲国产美女久久久久| 性欧美xxxx视频在线观看| 久久精品视频播放| 91高清视频免费| 欧美性猛交xxxx免费看久久久| 91精品国产色综合久久不卡98口| 日韩成人网免费视频| 久久精品国产欧美激情| 色综合色综合久久综合频道88| 久久69精品久久久久久久电影好| 性夜试看影院91社区| 久久久久国产精品www| 日韩精品亚洲视频| 狠狠干狠狠久久| 亚洲欧美国产视频| 日产精品99久久久久久| 91精品国产99| 亚洲片av在线| 成人疯狂猛交xxx| 亚洲色图国产精品| 久色乳综合思思在线视频| 欧美激情国产精品| 欧美激情亚洲另类| 国产成人综合亚洲|