超碰91资源站-超碰97豆花-超碰97人妻-超碰97人人干-超碰97人人香蕉-超碰97天天操-超碰97在线资源站-超碰97资源站共享-超碰97资源站总站-超碰aa在线91-超碰av操-超碰爱爱

半岛外围网上直营

用js實現(xiàn)輸入提示(自動完成)

轉(zhuǎn)帖|其它|編輯:郝浩|2011-02-28 13:27:15.000|閱讀 534 次

概述:以前也寫過一個jQuery的這種插件,但是很多地方根本不用jQuery,這個功能也有很多其它庫支持,但是為了用這個功能而加載很多js插件,這樣效率明顯下降了很多,而且這個東西平時也很常用,所以一決心自己寫了個相對比較獨(dú)立的。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  以前也寫過一個jQuery的這種插件,但是很多地方根本不用jQuery,這個功能也有很多其它庫支持,但是為了用這個功能而加載很多js插件,這樣效率明顯下降了很多,而且這個東西平時也很常用,所以一決心自己寫了個相對比較獨(dú)立的。

完成有以下功能:

  • 輸入字符會把以輸入字符開頭的提示出來。
  • 支持上下方向鍵選擇提示選項,支持循環(huán)
  • 支持綁定一個數(shù)組提示,支持ajax傳遞輸入框值請求數(shù)據(jù)。
  • 支持多個選擇的dom元素一塊綁定數(shù)據(jù)實現(xiàn)輸入提示。各dom元素也可以單獨(dú)綁定自己的數(shù)據(jù)實現(xiàn)輸入提示,互不影響。
  • 支持中文。

      首先是js的核心部分,其各部分都有較詳細(xì)的說明,代碼如下:

001 ;(function(window){
002 /* 插件開始 */
003 var autoComplete=function(o){
004 var handler=(function(){
005 var handler=function(e,o){ return new handler.prototype.init(e,o); };/* 為每個選擇的dom都創(chuàng)建一個相對應(yīng)的對象,這樣選擇多個dom時可以很方便地使用 */
006 handler.prototype={
007 e:null, o:null, timer:null, show:0, input:null, popup:null,
008 init:function(e,o){/* 設(shè)置初始對象 */
009 this.e=e, this.o=o,
010 this.input=this.e.getElementsByTagName(this.o.input)[0],
011 this.popup=this.e.getElementsByTagName(this.o.popup)[0],
012 this.initEvent();/* 初始化各種事件 */
013 },
014 match:function(quickExpr,value,source){/* 生成提示 */
015 var li = null;
016 for(var i in source){
017 if( value.length>0 && quickExpr.exec(source[i])!=null ){
018 li = document.createElement('li');
019 li.innerHTML = '<a href="javascript:;">'+source[i]+'</a>';
020 this.popup.appendChild(li);
021 }
022 }
023 if(this.popup.getElementsByTagName('a').length)
024 this.popup.style.display='block';
025 else
026 this.popup.style.display='none';
027 },
028 ajax:function(type,url,quickExpr,search){/* ajax請求遠(yuǎn)程數(shù)據(jù) */
029 var xhr = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
030 xhr.open(type,url,true);/* 同異步在此修改 */
031 xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
032 var that=this;
033 xhr.onreadystatechange = function(){
034 if(xhr.readyState==4) {
035 if(xhr.status==200) {
036 var data = ;
037 that.match(quickExpr,search,data);/* 相同于成功的回調(diào)函數(shù) */
038 }else{
039 alert("請求頁面異常!");/* 請求失敗 */
040 }
041 }
042 };
043 xhr.send(null);
044 },
045 fetch:function(ajax,search,quickExpr){
046 var that=this;
047 this.ajax(ajax.type,ajax.url+search,quickExpr,search);
048 },
049 initEvent:function(){/* 各事件的集合 */
050 var that=this;
051 this.input.onfocus = function(){
052 var value=this.value, quickExpr=RegExp('^'+value,'i'), self=this;
053 that.timer=setInterval(function(){
054 if(value!=self.value){/* 判斷輸入內(nèi)容是否改變,兼容中文 */
055 value=self.value;
056 that.popup.innerHTML='';
057 if(value!=''){
058 quickExpr=RegExp('^'+value);
059 if(that.o.source) that.match(quickExpr,value,that.o.source);
060 else if(that.o.ajax) that.fetch(that.o.ajax,value,quickExpr);
061 }
062 }
063 },200);
064 };
065 this.input.onblur = function(){/* 輸入框添加事件 */
066 clearInterval(that.timer);
067 var current=-1;/* 記住當(dāng)前有焦點(diǎn)的選項 */
068 var els = that.popup.getElementsByTagName('a');
069 var len = els.length-1;
070 var aClick = function(){
071 that.input.value=this.firstChild.nodeValue;
072 that.popup.innerHTML='';
073 that.popup.style.display='none';
074 };
075 var aFocus = function(){
076 for(var i=len; i>=0; i--){
077 if(this.parentNode===that.popup.children[i]){
078 current = i;
079 break;
080 }
081 }
082 for(var k in that.o.elemCSS.focus)
083 this.style[k] = that.o.elemCSS.focus[k];
084 };
085 var aBlur= function(){
086 for(var k in that.o.elemCSS.blur)
087 this.style[k] = that.o.elemCSS.blur[k];
088 };
089 var aKeydown = function(event){
090 event = event || window.event;/* 兼容IE */
091 if(event.keyCode==40){/* 處理上下方向鍵事件方便選擇提示的選項 */
092 current++;
093 if(current<0) current=len;/* 處理循環(huán) */
094 if(current>len) current=0;
095 that.popup.getElementsByTagName('a')[current].focus();
096 }else if(event.keyCode==38){
097 current--;
098 if(current>len) current=0;
099 if(current<0) current=len;
100 that.popup.getElementsByTagName('a')[current].focus();
101 }
102 };
103 for(var i=0; i<els.length; i++){/* 為每個選項添加事件 */
104 els[i].onclick = aClick;
105 els[i].onfocus = aFocus;
106 els[i].onblur = aBlur;
107 els[i].onkeydown = aKeydown;
108 }
109 };
110 this.input.onkeydown = function(event){
111 event = event || window.event;/* 兼容IE */
112 if(event.keyCode==40){
113 that.popup.blur();
114 if(that.popup.getElementsByTagName('a')[0])
115 that.popup.getElementsByTagName('a')[0].focus();
116 }
117 };
118 this.e.onmouseover = function(){ that.show=1; };
119 this.e.onmouseout = function(){ that.show=0; };
120 addEvent.call(document,'click',function(){ if(that.show==0) that.popup.style.display='none'; });/* 處理提示框dom元素不支持onblur的情況 */
121 }
122 };
123 handler.prototype.init.prototype=handler.prototype;/* JQuery style,這樣我們在處的時候就不用每個dom元素都用new來創(chuàng)建對象了 */
124 return handler;/* 把內(nèi)部的處理函數(shù)傳到外部 */
125 })();
126 if(this.length){/* 處理選擇多個dom元素 */
127 for(var a=this.length-1; a>=0; a--){/* 調(diào)用方法為每個選擇的dom生成一個處理對象,使它們不互相影響 */
128 handler(this[a],o);
129 }
130 }else{/* 處理選擇一個dom元素 */
131 handler(this,o);
132 }
133 return this;
134 };
135 return window.autoComplete = autoComplete;/* 暴露方法給全局對象 */
136 /* 插件結(jié)束 */
137 })(window);

其中了一些全局的自定義函數(shù),如addEvent和在例子中將要用到的getElementsByClassName函數(shù)如下:

01 var getElementsByClassName = function (searchClass, node, tag) {/* 兼容各瀏覽器的選擇class的方法;(寫法參考了博客園://www.cnblogs.com/rubylouvre/archive/2009/07/24/1529640.html,想了解更多請看這個地址) */
02 node = node || document, tag = tag ? tag.toUpperCase() : "*";
03 if(document.getElementsByClassName){/* 支持getElementsByClassName的瀏覽器 */
04 var temp = node.getElementsByClassName(searchClass);
05 if(tag=="*"){
06 return temp;
07 } else {
08 var ret = new Array();
09 for(var i=0; i<temp.length; i++)
10 if(temp[i].nodeName==tag)
11 ret.push(temp[i]);
12 return ret;
13 }
14 }else{/* 不支持getElementsByClassName的瀏覽器 */
15 var classes = searchClass.split(" "),
16 elements = (tag === "*" && node.all)? node.all : node.getElementsByTagName(tag),
17 patterns = [], returnElements = [], current, match;
18 var i = classes.length;
19 while(--i >= 0)
20 patterns.push(new RegExp("(^|\\s)" + classes[i] + "(\\s|$)"));
21 var j = elements.length;
22 while(--j >= 0){
23 current = elements[j], match = false;
24 for(var k=0, kl=patterns.length; k<kl; k++){
25 match = patterns[k].test(current.className);
26 if(!match) break;
27 }
28 if(match) returnElements.push(current);
29 }
30 return returnElements;
31 }
32 };
33 var addEvent=(function(){/* 用此函數(shù)添加事件防止事件覆蓋 */
34 if(document.addEventListener){
35 return function(type, fn){ this.addEventListener(type, fn, false); };
36 }else if(document.attachEvent){
37 return function(type,fn){
38 this.attachEvent('on'+type, function () {
39 return fn.call(this, window.event);/* 兼容IE */
40 });
41 };
42 }
43 })();

最后是調(diào)用的部分,調(diào)用和每個參數(shù)的部分都有說明和注意事項,再說一個其中source和ajax參數(shù)是二選一,如果二者都寫只有source是有用的,調(diào)用代碼如下:

1 addEvent.call(null,'load',function(){
2 autoComplete.call( getElementsByClassName('autoComplete'), {/* 使用call或apply調(diào)用此方法 */
3 source:['0123','023',123,1234,212,214,'033333','0352342',1987,17563,20932],/* 提示時在此數(shù)組中搜索 */
4 //ajax:{ type:'post',url:'./php/fetch.php?search=' },/* 如果使用ajax則返回的數(shù)據(jù)格式要與source相同,如為字符串"[111,222,333,444]"等形式。*/
5 elemCSS:{ focus:{'color':'#00ff00','background':'red'}, blur:{'color':'#ff0000','background':'transparent'} },/* 些對象中的key要js對象中的style屬性支持 */
6 input:'input',/* 輸入框使用input元素 */
7 popup:'ul'/* 提示框使用ul元素 */
8 });
9 });

代碼比較多,但是測試的比較完整,基本沒有什么大毛病了,如果有什么毛病請大家指正,謝謝!

下面是個完整的例子,大家可以在線測試一下,歡迎指正:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="//www.w3.org/1999/xhtml">
<head>
<title>autoComplete</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
.autoComplete {margin:8px;position:relative;float:left;}
.autoComplete input {width:200px;height:25px;margin:0;padding:0;line-height:25px;}
.autoComplete ul {z-index:-12;padding:0px;margin:0px;border:1px #333 solid;width:200px;background:white;display:none;position:absolute;left:0;top:28px;*margin-left:9px;*margin-top:2px;margin-top:1px\0;}
.autoComplete li {list-style:none;}
.autoComplete li a {display:block;color:#000;text-decoration:none;padding:1px 0 1px 5px;_width:97%;}
.autoComplete li a:hover {color:#000;background:#ccc;border:none;}
</style>
<script type="text/javascript">
//<![CDATA[
var getElementsByClassName = function (searchClass, node, tag) {/* 兼容各瀏覽器的選擇class的方法;(寫法參考了博客園://www.cnblogs.com/rubylouvre/archive/2009/07/24/1529640.html,想了解更多請看這個地址) */
node = node || document, tag = tag ? tag.toUpperCase() : "*";
if(document.getElementsByClassName){/* 支持getElementsByClassName的瀏覽器 */
var temp = node.getElementsByClassName(searchClass);
if(tag=="*"){
return temp;
} else {
var ret = new Array();
for(var i=0; i<temp.length; i++)
if(temp[i].nodeName==tag)
ret.push(temp[i]);
return ret;
}
}else{/* 不支持getElementsByClassName的瀏覽器 */
var classes = searchClass.split(" "),
elements = (tag === "*" && node.all)? node.all : node.getElementsByTagName(tag),
patterns = [], returnElements = [], current, match;
var i = classes.length;
while(--i >= 0)
patterns.push(new RegExp("(^|\\s)" + classes[i] + "(\\s|$)"));
var j = elements.length;
while(--j >= 0){
current = elements[j], match = false;
for(var k=0, kl=patterns.length; k<kl; k++){
match = patterns[k].test(current.className);
if(!match) break;
}
if(match) returnElements.push(current);
}
return returnElements;
}
};
var addEvent=(function(){/* 用此函數(shù)添加事件防止事件覆蓋 */
if(document.addEventListener){
return function(type, fn){ this.addEventListener(type, fn, false); };
}else if(document.attachEvent){
return function(type,fn){
this.attachEvent('on'+type, function () {
return fn.call(this, window.event);/* 兼容IE */
});
};
}
})();
;(function(window){
/* 插件開始 */
var autoComplete=function(o){
var handler=(function(){
var handler=function(e,o){ return new handler.prototype.init(e,o); };/* 為每個選擇的dom都創(chuàng)建一個相對應(yīng)的對象,這樣選擇多個dom時可以很方便地使用 */
handler.prototype={
e:null, o:null, timer:null, show:0, input:null, popup:null,
init:function(e,o){/* 設(shè)置初始對象 */
this.e=e, this.o=o,
this.input=this.e.getElementsByTagName(this.o.input)[0],
this.popup=this.e.getElementsByTagName(this.o.popup)[0],
this.initEvent();/* 初始化各種事件 */
},
match:function(quickExpr,value,source){/* 生成提示 */
var li = null;
for(var i in source){
if( value.length>0 && quickExpr.exec(source[i])!=null ){
li = document.createElement('li');
li.innerHTML = '<a href="javascript:;">'+source[i]+'</a>';
this.popup.appendChild(li);
}
}
if(this.popup.getElementsByTagName('a').length)
this.popup.style.display='block';
else
this.popup.style.display='none';
},
ajax:function(type,url,quickExpr,search){/* ajax請求遠(yuǎn)程數(shù)據(jù) */
var xhr = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
xhr.open(type,url,true);/* 同異步在此修改 */
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
var that=this;
xhr.onreadystatechange = function(){
if(xhr.readyState==4) {
if(xhr.status==200) {
var data = ;
that.match(quickExpr,search,data);/* 相同于成功的回調(diào)函數(shù) */
}else{
alert("請求頁面異常!");/* 請求失敗 */
}
}
};
xhr.send(null);
},
fetch:function(ajax,search,quickExpr){
var that=this;
this.ajax(ajax.type,ajax.url+search,quickExpr,search);
},
initEvent:function(){/* 各事件的集合 */
var that=this;
this.input.onfocus = function(){
var value=this.value, quickExpr=RegExp('^'+value,'i'), self=this;
that.timer=setInterval(function(){
if(value!=self.value){/* 判斷輸入內(nèi)容是否改變,兼容中文 */
value=self.value;
that.popup.innerHTML='';
if(value!=''){
quickExpr=RegExp('^'+value);
if(that.o.source) that.match(quickExpr,value,that.o.source);
else if(that.o.ajax) that.fetch(that.o.ajax,value,quickExpr);
}
}
},200);
};
this.input.onblur = function(){/* 輸入框添加事件 */
clearInterval(that.timer);
var current=-1;/* 記住當(dāng)前有焦點(diǎn)的選項 */
var els = that.popup.getElementsByTagName('a');
var len = els.length-1;
var aClick = function(){
that.input.value=this.firstChild.nodeValue;
that.popup.innerHTML='';
that.popup.style.display='none';
};
var aFocus = function(){
for(var i=len; i>=0; i--){
if(this.parentNode===that.popup.children[i]){
current = i;
break;
}
}
for(var k in that.o.elemCSS.focus)
this.style[k] = that.o.elemCSS.focus[k];
};
var aBlur= function(){
for(var k in that.o.elemCSS.blur)
this.style[k] = that.o.elemCSS.blur[k];
};
var aKeydown = function(event){
event = event || window.event;/* 兼容IE */
if(event.keyCode==40){/* 處理上下方向鍵事件方便選擇提示的選項 */
current++;
if(current<0) current=len;
if(current>len) current=0;
that.popup.getElementsByTagName('a')[current].focus();
}else if(event.keyCode==38){
current--;
if(current>len) current=0;
if(current<0) current=len;
that.popup.getElementsByTagName('a')[current].focus();
}
};
for(var i=0; i<els.length; i++){/* 為每個選項添加事件 */
els[i].onclick = aClick;
els[i].onfocus = aFocus;
els[i].onblur = aBlur;
els[i].onkeydown = aKeydown;
}
};
this.input.onkeydown = function(event){
event = event || window.event;/* 兼容IE */
if(event.keyCode==40){
that.popup.blur();
if(that.popup.getElementsByTagName('a')[0])
that.popup.getElementsByTagName('a')[0].focus();
}
};
this.e.onmouseover = function(){ that.show=1; };
this.e.onmouseout = function(){ that.show=0; };
addEvent.call(document,'click',function(){ if(that.show==0) that.popup.style.display='none'; });/* 處理提示框dom元素不支持onblur的情況 */
}
};
handler.prototype.init.prototype=handler.prototype;/* JQuery style,這樣我們在處的時候就不用每個dom元素都用new來創(chuàng)建對象了 */
return handler;/* 把內(nèi)部的處理函數(shù)傳到外部 */
})();
if(this.length){/* 處理選擇多個dom元素 */
for(var a=this.length-1; a>=0; a--){/* 調(diào)用方法為每個選擇的dom生成一個處理對象,使它們不互相影響 */
handler(this[a],o);
}
}else{/* 處理選擇一個dom元素 */
handler(this,o);
}
return this;
};
return window.autoComplete = autoComplete;/* 暴露方法給全局對象 */
/* 插件結(jié)束 */
})(window);
/* 調(diào)用 */
addEvent.call(null,'load',function(){
autoComplete.call( getElementsByClassName('autoComplete'), {/* 使用call或apply調(diào)用此方法 */
source:['0123','023',123,1234,212,214,'033333','0352342',1987,17563,20932],/* 提示時在此數(shù)組中搜索 */
//ajax:{ type:'post',url:'./php/fetch.php?search=' },/* 如果使用ajax則遠(yuǎn)程返回的數(shù)據(jù)格式要與source相同 */
elemCSS:{ focus:{'color':'#00ff00','background':'red'}, blur:{'color':'#ff0000','background':'transparent'} },/* 些對象中的key要js對象中的style屬性支持 */
input:'input',/* 輸入框使用input元素 */
popup:'ul'/* 提示框使用ul元素 */
});
});
//]]>
</script>
</head>
<body><!-- 這所以使用這么多的z-index是因為ie6和ie7的問題 -->
<div>
<div class="autoComplete" style="z-index:19"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:18"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:17"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:16"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:15"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:14"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:13"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:12"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:11"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:10"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:9"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:8"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:7"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:6"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:5"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:4"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:3"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:2"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:1"> <input value="input" /> <ul><li></li></ul> </div>
<div class="autoComplete" style="z-index:0"> <input value="input" /> <ul><li></li></ul> </div>
<div style="clear:both;"></div>
</div>
<div style="border:3px red double;margin:15px;padding:5px;">
<h3 style="line-height:10px;">Tip:</h3>
<ul>
<li>輸入0、1,2會得到提示。</li>
<li>用鼠標(biāo)或上下鍵可以選擇提示。</li>
<li>選擇點(diǎn)擊鼠標(biāo)或點(diǎn)回車可以選擇選項。</li>
<li>可以修改調(diào)用處,使各個輸入框提示不同內(nèi)容。</li>
</ul>
</div>
</body>
</html>

 



標(biāo)簽:

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn

文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 最大網(wǎng)上PM娛樂城盤口(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 正規(guī)雷火競技官方買球(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 雷火競技權(quán)威十大網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) boyu·博魚信譽(yù)足球官網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 權(quán)威188BET足球網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 正規(guī)188BET足球大全(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機(jī)版登錄入口-最新版(已更新) 国产成人久久精品麻豆二区 | 国产成成视频在线观看 | 高清无码中文字幕乱码 | 国产v在线在线观 | 成在线观看网站免费观看 | 国产不卡在线观看 | 丰满熟妇人妻av无码区 | av电影大全五月天 | 国产91精品一区二区麻豆亚洲 | 国产无套推油按摩女视频推油 | 国产成人麻豆精品video | 国产亚洲欧美精品久久久 | 国产成人调教在线视频 | 99久久无码一区人妻久久 | 国外三级视频在线观看 | 精品不卡免费一区二区三区 | 2025三级日本动漫在线观看 | 高潮尖叫免费视频 | 精品国产99久久久久久 | 91精品人妻一区二区三区蜜臀 | 东京热久久精品 | 成人国产欧美日韩在线观看 | av在线手机国产探精品 | 国产高清一区二区三 | 国产黄色淫荡视频网 | 成午夜精品一区二区三区秒播 | 国产91av视频在线播放 | 高清无码专区av | 精品国产高清欧美操b视频 精品国产高清一区二区广区 | 国产成人一区二区三区综合区 | 国产黄色麻豆视频 | av中文字幕潮喷人妻系列 | 精品国产精品va在线观看 | 国产麻豆精品免费密入口 | 国产高清精品二区 | 91在线永久 | 国产一区二区在线观看年轻 | 91精品久久久一区二区白丝 | 东京热一区二区 | 国产一级久久精品三级 | 国产欧美日韩资源在线观看 | 国产欧美另类精品又又久久 | 99久久国产综合精品麻豆导演 | 91精品伊人久久久大香线蕉91 | 国产免费无遮挡精品视频 | 国产a久久精品一区二区三区 | 国产成人精品日本亚洲第一区 | 国产亚洲日韩一区二区三区 | 国产一区二区四区在线观看 | 国产欧美a级成人 | 爽死你无码免费看一二区 | 国产极品粉嫩美女在线播放 | 国产色婷婷精品免费视频 | 国产精品美女久久久久av超 | 国产毛片久久久久久国产毛片无码 | 国产成人精品久久综合电影 | 国产频99热精品在线 | 成人亚洲中文字幕无线乱码 | 国产精品黄在线观看免费软件 | 国产亚洲高清在线精品不卡 | 99精品久久久久中文字幕 | 91热久久免费频精品动漫99 | 国产区免费在线观看 | 国产果冻豆传媒麻婆精东 | 国产av成人一区二区三区 | 成人亚洲精品久久久久软件 | 成人午夜精品久久久久久久小说 | 国产精品国产三级国产普通话一 | 国产成人精品免费午夜av | 国产高清视频在线观看97 | 国产一区欧美一区二区 | 国产成人免费网站 | 国产日韩精品在线观看 | 精品国产一区国产二区国产三区 | av免费不卡国产在线观看 | 韩国精品一区二区三区无码视频 | 国产成人一区二区在线不卡 | 国产美女露脸口爆吞精 | 国产一区二区三区亚洲欧美 | 国产一区二区三区亚洲精选 | 国产成人综合一区二区三区 | 国产极品粉嫩在线观看的软件 | 91九色在线精品一区二区 | 国产原创在线 | 91在线精品麻豆欧美在线 | 91老司机深夜福利精品视 | 国产一区二区成人久久919色 | 国产午夜亚洲精品午夜鲁丝 | 国产美女av一区二区三区 | 国产精品国语对白露脸在线播放 | 丰满人妻无码aⅴ一区二区 丰满人妻无码专区视频 | 国产精品偷伦免费观看的 | 国精产品一二二线精东 | 韩国黄色片免费在线观看 | av无码久久一区二区 | 国产av无码专区亚洲版综合 | 成人午夜福利视频 | 精品国产香蕉伊思人在线 | 精品亚洲aⅴ无码一区 | 国产91调教丝袜在线 | 国产精品国产三级国产aⅴ下载 | 国产人妖高清免费观看 | 国产精品免费视频久久 | 国产在线播放剧情演绎 | 国产不卡一区二区免费视 | 国产三级欧美三级日产三级99 | 国产萌白酱喷水视频在线观看 | 91久久精品一区二 | 国产91在线免费观看 | 动漫美女h黄动漫在线观看 动漫美女爆羞羞动漫 | 国产美女嫩模在线播放 | 成年人午夜视频网站 | 69久久国产露脸精品国产 | 3p国产对白刺激在线视频 | 国自产拍在线视频天天更新 | av一免费 | 国产91精品一区在线观看 | 国产裸舞在线一区二区 | 国产成人亚洲精品91专区高清 | 国产精品人成在线观看 | 91精品无码国产在线观看一区 | 国产偷窥熟女精品 | 国产麻豆精品久久 | 国产精品故事分享 | 国产经典一区 | 国产成人精品a视频免费福利 | 国产成人综合亚洲av | 波多野结衣国产一区二区在线观看 | 国产麻豆精品 | 精品动漫一区二区无遮挡 | 国产爆乳无码精品视频 | 国产一区二区三区伦 | 国产无码一区二区二区二区 | 国产精品女人呻吟在线观看 | 国产精品国产国产aⅴ | 国产91尤物中文在线 | 国产亚洲欧美一区二区三区 | 国产精品爽爽在线观看 | 国产精品一区二区无线 | 动漫精品视频一区二区三区 | 精品国产人成在线 | 91视频免 | 国内精品视频一区二区三区 | 东京热一精品无码av | 国产成人在线一 | 国产精品一区二区动漫av | 91麻豆精品国产剧情 | 国产美女视频永久免费 | 国产精品成人影院久久久 | 国产欧美va天堂在线观看视频 | 国产精品免费一区二区三区 | 国产成人精品一区二区三区无码 | 精品国产一级在线观看 | 精品国产品国语在线不卡 | 国产成人精品一区二区三区免费看 | a级日本乱理伦片入口 | 911免费国产自产 | 国产亚洲日韩av在线播放不卡 | 成人黄色在线观看一区 | 国产毛片精品av一区二 | 国产免费内射又粗又爽密桃视频 | 国产一级毛片潘金莲的奶头 | 精品无码中文字幕在线 | 99久久一区 | 国产亚洲制服国产亚洲制服 | 国产亚洲精久久久久久叶玉卿 | 激情内射亚州一区二区三区爱妻 | 国产精品欧美亚洲韩国日本久久 | 国产精品视频一二三四五 | 动漫精品视频一区二区三区 | 国产成人无码不卡精品久久久 | 精品国产伦一区二区三区在唱戏 | 国产精品一卡二卡三卡乱码 | 成人毛片无码一区二区三区 | 国99精品无码一区二区三区 | 国产精品一区二区免费 | 国产成人精品无缓存在线播放 | 国产酒店制服丝袜在线 | 成人无码一区二区片 | 国产大片大全免费看软件下 | 国产91小视 | 国产精品熟女一区二区 | 精品熟妇av免费久久久久 | 国产精品va在线播放我和闺蜜 | 国产原创中文无码精品视频 | 国产三级xxxxx在线观看 | www国产精品内射老熟女 | 国产无套内射又大又猛 | 911国产主播在线观看 | 91精品国产自产在线观看永久 | 国产无套护士丝袜在线观看 | 国产美女a做αw | 国产福利视频一区二区三区 | 国产高清又黄又爽又刺激视频 | 国产自偷在线拍精品热乐播av | 精品美女国产福到在线 | 国产亚洲日韩第一页av | 国产精品丝袜高跟鞋 | 成人免费视频无码视在线 | 国产三级精品久久三级国专区 | 2025年国产中文字无 | 国外精品视频在线观看 | 国产精品广西柳州莫菁泽译网 | 国产无套粉嫩白浆内 | 国产精品国产三级国av在线观看 | 国产无码毛片一区二区三区 | 99久久久精品免费观看国产 | 91精产国品一二三区在线 | 2025国精品产露脸偷拍视频 | ts抢先版在线观看 | 国产女人高潮抽搐喷水视频免费 | 国产成人av无码精品动漫麻豆 | 国产成人深夜福利在线观 | 69精品人人人人人人人人人 | 成人av手机在线观看 | 国产成人综合亚洲网 | 国产免费午夜福利在在线 | 国产精品剧情一区二区在线观看 | 国产喷水一区二区三区蜜臀 | 国产精品免费播放久久 | 丰满老熟女一级aa片色欲 | 国产一区二区丝袜在线播放 | 国产精品宅男宅女在线 | 国产成人综合亚洲欧美天堂 | 国产无码一区二区三区不卡视频 | 国产精品美女久久久浪潮av | jk制服美女高潮中出视频 | 国产精品女人高潮毛片 | 国产91丝袜高跟系列 | 99久久国语露脸精品国产 | 精品国产日韩欧美一区二区 | 成人午夜无码国产 | 国产成人亚洲欧美日韩精品 | 国产精品边做奶水狂喷无码 | 国产高清国产精品国产k | 国产精品日产无码av永久不卡 | 国产福利午夜波多野结衣 | 黑色丝袜国产精品 | 91精品国产成人综合 | 国产vr精品专区 | 国产精品无码午夜免费影院 | 国产在线一区二区三区不卡 | 精品国产一区二区三区久久久蜜桃 | 精品人妻无码一区二区色欲产成 | 国产福利小视频在线播放观看 | 国产三级精品三级观 | 不卡一区二区三区卡 | 精品国产高清一区二区三区 | 国产在线观看一级 | 国产美女a片免费观看入口 国产美女a做αw | 国产无码资源在线观看 | 国产女主播一区 | av天堂午夜精品一区 | www夜插内射| 国产亚洲曝欧美精品手机在线 | 国产在线不卡人成视频 | 国产成人综合久久精品 | 99国产欧美久久 | 国产成人免费无庶挡视频在线观看 | 成人无码专区免 | 国产无码av不卡免费在线观看 | 国产亚洲欧美在线 | 国产精品女同一区二区在线观看 | 国产午夜福利不卡在线观看视频 | 精品蜜桃秘一区二区三区 | 国产成人精品毛片曰本亚洲 | 91精品国产乱码久久久久久 | 国产无码精品免费视频免费 | 成人免费无码大片a毛片抽搐色欲 | 成人无码a区在线观看视频 成人无码h免费动漫 | 精品性影院一区二区三区内射 | 国产精品麻豆专区 | 国产aⅴ久久免费精 | 91福利免费网站在线观看 | 国产精品无码一二三 | 国产一区二区三区精品一级片 | 国产日韩精品在线播放 | av中文字幕精品一区二区久久久 | 国产91精品丝袜一区二区 | 精品国产亚洲一区 | 国产一卡2卡三卡4卡精 | 国产精品午夜无码av体验区 | 精品久久久久久久一区二区 | 不卡一区二区三区卡 | 国产人妻精品一区二区三区不卡 | 国产在线欧美日韩色鬼 | 国产一区二区免费在线观看 | 18禁男女爽爽爽午 | 波多野结衣人妻无码潮喷av | 国产一级毛片特级毛国产 | 国产精品无码一二区免费 | 国产成人久久综合视频 | 国产精品对白清晰受不了了 | 国产成人精品一区二区视频 | 国产福利萌白酱精品一区 | 丰满少妇呻吟高潮经历 | 国产亚洲第一精品综合av | 国产在线观看精品不卡 | 精品福利岛国日韩av | 国产成人精品cāo在线 | 福利一区二区在线观看 | 国产91长腿美女在线观看 | 精品国产一区二区三区v | 国产999精品2卡3卡4卡 | 精品久久久久久无码中文字幕一 | 国产av福利久久精品无码动漫 | 91大神高清无码在线观看 | 高清无码午夜福利视频 | 精品日韩欧美一区二区在线播放 | 顶级欧美熟妇高清xxxxx | 91视频免费看平台安全吗 | 成人无码a区在线观看视频 成人无码h动漫在线网站免费y | 国产午夜精品美女视频露脸 | 国产亚洲中文日本不卡二区 | 91网站免费观看直播 | 国产在线视精品在亚洲 | 国产成人av乱码免费观看入口 | 国产脚交视频在线观看 | 69久久人妻精品免费二区 | 国产高清色播视频免费看 | 国产美女视频一区二区二三区 | 国产精品成人综合网 | 国产成人高清精品免费53密 | 91福利国产在线在 | 18禁裸乳无遮挡免费网站 | 国产精品一区一级毛片 | 国产成人福利资源在线观看 | 国产成人精品aa毛片 | 国产一级片内射视频播放 | 国产成人精品国产亚洲欧洲 | 国产系列丝袜熟女精品视频 | 国产一二三四2025精字窝 | 国产精品无码区久久av | 91日本在线观看亚洲精品 | 成人综合国产精品 | 911国产主播在线观看 | 国产成a人片在线观看视频下载 | 国产免费无码一区二区三区 | 国产一区二区久久久 | 国产午夜场免费视频在线播放 | 国产亚洲精久久久久久无码 | 精品国偷自产在线视 | 精品亚洲成av人片在线观看ww | 国产精品一区二区国模私拍 | 国产精品一区二区在线观看麻 | 国产亚洲色婷婷久久99精品 | 99精品视频在线观看免费蜜桃 | 99精品久久久久久水蜜桃免 | 国产av成人a一级a毛片 | 国产日韩另类综合11页 | 国产精品亚洲伦理在线 | 国产精品色拉拉免费看 | 国产精品免费高清在线观看 | 国产精品日日摸夜夜添夜夜添1 | 成年女人毛片免费观看中文 | 国产成人av在线免播放观看 | 国产成人无码a区精油按摩 国产成人无码a区视频在线观看 | 国产毛毛浓密盛精品免费 | 国产午夜成人精品视频app | 国产三级在线观看播放大学生 | 成年性生交大片免费看 | 精品久久精品色综合 | 国产精品无码专区av在线播放 | 91视频9色是什么 | 爆乳国产在线正在播放 | 国产99er66在线视频 | 国产精品美女av在线 | 国产亚洲一区在线观看一区二区 | av一区二区三区不卡在线 | 国产区精品 | 国产成人欧美日本在线观看 | 精品国产一区二区三区不卡蜜臂 | 国产极品网站在线观看 | 91成人亚洲综合欧美日韩 | 韩国无码av片在线 | 国产午夜无码av毛片 | 91久久久久就去色色精品 | 国产欧美视频一区二区三区 | 国精品人妻无码一区二区三区 | 国产成人综合亚洲无码中字 | 精品无人区麻豆乱码1区2区 | 国产免费无码v片在线观看不卡 | 国产精品色 | 精品久久九九九久久久久国产 | 黄色a级国产免费大片 | 国产精品一区二区三区乱码中文字幕 | 成年性生交大片免费看 | 精品视频一区二区三区免费 | 国产v亚洲v天堂a无码久久蜜桃 | 国产无人区卡一卡二卡乱码 | 国产一区二区三区日韩精品 | 国产亚洲综合欧美视频在线直播 | 成人欧美一区二区三区白人 | 国产日韩av免费无码一区二区三 | 按摩人妻中文字幕 | 国产亚洲欧美日韩在线 | a级毛片免费网站 | 国产成人精品高清在线观看96 | 精品丝袜永久综合国产 | 福利无码精品一区二区在线观看 | 国产精品偷伦视频观看免费入 | 精品人妻av一区二区三区 | 海角视频在线观看 | 国产日韩无码影院一区二区三区 | 国内外成人免费在线视频 | 91啪国自产在线高清观看 | 丰满爆乳一区二区三区 | 国产精品欧美亚洲日本综合 | 2025年最新无码国产在线视频 | 国产区欧美区一区二区精品区 | 国产美女网红在线观 | 国产波霸爆乳一区二区 | 精品久久精品久久 | 国产91久久久久久 | 国产精品麻豆久久99 | 成人av手机在线观看 | 国产成人精品日本亚洲77美色 | 国产精品视频免费一区二区三区 | 国产高清在线观看av片 | 国产三级精品在线观看 | av天堂亚洲国产av | 91大神一区二区三区视频 | 91亚洲中文天堂 | 岛国少妇精品久久中文字幕 | 91精品无码国产在线观看 | 成人亚洲一区无码久久 | 国产成人羞羞网站在线观看 | 国产日韩精品一区二区三区在线 | 国产精品国语 | 国产a级a片一天天看 | 成人特黄a级毛片免 | 精品丰满少妇一区二区 | 国产精品无码av片在线观看播 | 国产午夜精品一区 | 国产在线视频国产 | 精品人妻一区二区三区曰产乱码 | 国产精品视频无码一区二区免 | 99久久精品国产高潮 | 国产精品剧情原创麻豆国产 | 97色综合亚洲影院 | 国产v在线在线 | 国产成人久久久精品 | 国产精品观看一区二区三区 | 高清久久久久极精品久久久 | 国产欧美日韩综合一区在线播放 | 国产精品无码国产字幕av | 国产激情视频免费在线观看 | 国产蜜桃午夜亚洲精品电影网 | 18禁无码国内精品久久综合 | 国产精品色吧国产精品 | 国产精品一区二区制服丝袜 | 成人无码免费一区二区三区 | 91精品国产色综合久久不卡蜜 | 国产三级一区二区三区 | 韩国少妇交换做爰2家庭片 韩国太太的告白在线 | 国产一级毛片aaa高级a大片 | 国产中文字幕视频在线播放 | 国产精品偷伦免费视频观看的 | 91精品福利久久久 | 国产中文欧美变态在线 | av无码动漫一区二区精品 | 18禁男女无遮挡啪啪网站 | 国产主播卡通动漫在线 | 国产福利免费的网址 | 国产av一区二区精品久久 | 国产女午夜一区视频 | 国精产品一区二区三区有限 | 国产性感美女污污无 | 国产一级无码av免费久久 | 精品福利一区二区在线观看 | 成人午夜精品久久久久久久 | 91福利国产在线在 | 国产精品欧美日韩一区在线播放 | 国产欧美日韩a片免费软件 国产欧美日韩va另类 | 国产在线观看第一页 | 暴力调教一区二区三区 | 国产午夜在线看免费观看视频 | 国产免费99久久精品 | 99久国产成人精 | 91精品无码国产在线观看 | 国产色综合一区二区三区 | 成人午夜精品无码区久久漫画 | 国产一区二区三区av黄片 | 国产成人精品一区二区免费网站 | 精品三级久久久久电影我网 | 国产精品日本一区二区在线看 | 国产亚洲日韩在线播放人成 | 成人午夜福 | 国产精品一级无遮挡毛片 | 91精彩视 | 18禁超污无遮挡无码网址 | 国产精品毛片一区视频播 | 国产精品日韩无码大秀视频 | 国产毛片高清一级国语 | 国产精品福利在线观看 | 91av在线 | 国产精品白浆 | 国产精品成人一区二区三区视频 | 国产美女作爱全过程免费视频 | 国产在线无遮挡的免费视频 | 91视频国产大片 | 加勒比中文无码字幕 | 国产精品成人精品久久久 | 国产成人综合激情视频在线观看 | av中文字幕不卡无码 | 97色精品 | 国产午夜久久久久久 | 精品一区二区女厕 | 国产福利一区视频 | 91人妻人人做人碰人人爽九色 | 国产一区二区三区三区 | 国精品一区二区三区颜色 | 国产成人污污网站在线观看 | 国产一区二区三区三级电影 | 成人国产精品日本在线观看 | 91尤物免费在线观看精品 | 国产超薄丝袜脚交视频 | 国产秘精品入口免费软件 | 国产午夜成人av在线播放 | 国产精品一级毛片无码视频 | 国产a级片免费观看 | 精品激情视频一区二区三区中 | 国产精品爽爽久久久久久蜜臀 | 国产av无码专区亚洲av毛片费 | 国产精品先锋中文在线第一页 | 成人中文字幕久久 | 国产美女黄色片网站 | 国产精品萌白酱永久在线观看 | 91精品国产免费青青碰在线观看 | 国产一区二区高清在线 | 精品蜜臀国产aⅴ一区二区三区 | 国产亚洲色婷婷久久99精品91 | 国产精品高潮呻吟av久久小说 | 99国产精品一区二区 | 国产日韩欧美精品另类 | 国产v亚洲v天堂无码精品 | 国产黄频在线观看视频 | 99精品国产一区 | 国产精品国一 | 国产成人av免观看 | 国产精品毛片无码一区二区蜜 | 国产无套视频在线观看aa在线 | 99久久国产热这里只有精品 | 国产成人毛片在线视频软件 | 国产av无码免费一区二区 | 国内真实刺激对白自 | av无码专区亚洲av麻豆 | 2025在线精品自偷自拍无码 | 韩国软件视频gay | 国产精品亚洲一区在线播放 | 高清无码在线观看了 | 国产激情一区二区三区成人91 | av无码国产在线观看岛国 | 国产午夜影视大全免费观看 | 91蜜桃| 国产毛片久久精品 | 国产成人精品亚洲午夜麻豆 | 国产成人麻豆亚洲综合无码精 | 国产91久久九九免费精品无码 | 国产精品对白交换视频 | 国产精品女同一区二区久 | 国产午夜亚洲精品理论片久久 | 国产成人影院一区二区三区 | 国产午夜无码精品免费看 | 精品国产一区二区三区色欲 | 国产精品女视频一区二区 | 91在线最新精品国产 | 国产白丝精品91爽爽久久 | 国产尤物精品一区二区三区 | 国产二级一片内射视频插放 | 国产毛片一级 | 精品三级av无码一区 | 精品国产a∨无码一区二区三区 | 国产无码日韩 | 成人区人妻精品一区二视频 | 国产精品v欧美 | 2025精品1区2区3区芒果 | 国产精品午夜无码av天美传 | 国产在线观看精品一区二区三区 | 国产原创中文av | 国产精品一级二级 | 国产av.一区| 国产午夜无码视频免费网站 | va一区二区三区 | 国产经典国语三级级在线电影 | 国产女人高潮抽搐叫床视频 | 国产午夜精品免费一区二区 | 精品少妇人妻一区二区黑料社区 | 国产精品高潮呻吟久久av无码 | 国产美女精品 | 国产一区二区在线观看视频 | 国产精品观看无码不卡视频 | 成人午夜亚洲精品无码黄 | 国产白嫩在线观看视频 | 国产在线91精品入口 | 国产一区在线视 | 18禁黄黄美女网站在线看 | 高清无码视频在线播放 | 国产av一区二区三区无码野战 | 国产福利91精品一区二区三区 | 成人女人看片免费视频放人 | 国产午夜精品亚洲精品国产 | 国产成人激情五月 | 国产猛男猛女超爽免费视频 | 91白丝制服被啪到喷 | 国产精品国色综合久久 | 18禁免费无码 | 国产午夜精品片一区二区三区 | 国产美女激情在线观看 | 国产重口调教在线观看 | 国产孕妇福利3在线观看 | 国产精品亚洲专区在线观 | 国产精品毛片大码女人 | 国产无人区码卡二卡三卡免费 | 国产午夜福利电影在线观看2 | 国产自国产在线观看免费观看 | 国产91白浆在线观看 | 91婷婷韩国欧美一 | 不卡国产在线看h | 国产成人精品电影在线观看 | 国产一区亚洲欧美成人 | 911av视频在线观看 | 观看欧美一区二区三区 | 国产极品美女一区二区三区 | 91精品网站在线 | 高清精品一区 | 国产美女丝袜 | 高清不卡一区二区三区 | 国产精品后入内射日 | 国产精品视频网国产 | 国产成人精品日本亚洲直播 | 911国产精品 | 2025国产精华国产精品 | 成人无码区免费aⅴ片黄瓜 成人无码区免费aⅴ片在线观看 | 成人精品中国区免费 | 精品人妻大屁股白浆宅男 | 国产午夜福三级在线播放 | 国产无码在线看免费 | 国产成久久综合片 | 国产在线精品一区在线观看 | 国产精品亚洲欧美日 | 国产免费无码一区二区 | 成人精品视频一区二区三区 | 国产成人精品a视频免费福利 | h无码中字动漫在线观看 | 国产91蝌蚪| 成人午夜精品无码区 | 国产一区二区三区内射高清 | 国产精品中文久 | 极品粉嫩国产18尤物在线播放 | 按摩无码 | 成年无码动漫av片在线观看 | 国产黄片按摩视频 | 91精品一区二区三区在线观看 | 国产一区二区三区清纯 | 国产欧美日韩一区二区刘玥 | 国产在线精品国自 | 国产精品稀缺盗摄盗拍福利 | 成人国产三级在线播放 | 国产人妖性爱专区 | 国产一区二区三区中文字幕 | 91精品成人影院 | 精品午夜福利在线视在亚洲 | 国产一级无码视频 | 国产精品大秀视频美女嫩模 | 成人无码视频在线观看网站 | 国产av无码专区亚汌a√ | 国产99久久久国产精品~~牛 | 国产人妖xxxx做受视频 | 精品少妇人妻av一区二区三区 | 高潮毛片无遮挡高清免费视频 | 成人小說亞洲一區二區三區 | 91一区二区三区久久国产乱 | 国产精品黑料在线 | 国产欧美综合在线观看第 | 国产乱aⅴ一区二区三区 | av在线tt国产 | 国产成a人片在线观看视频下载 | 国产成人无码av一区二区 | 69精品人伦一区二区三区 | 国产高清在线观看视 | 岛国一区二区三区在线观看免费 | 国产午夜精品久久久久婷婷 | 国产精品国产日韩精 | 91久久中文精品无码中文字幕 | 精品人妻无码一区二区色欲aⅴ | 精品无码高潮喷水a片 | 18禁动漫一区二区 | av无码一区二区三区午夜 | 国产无码专区精品 | 91福利国产在线观看一区二区 | 国产一线久久 | 国产午夜亚洲精品不卡网站 | 国产成人毛片基地 | 国产精品精品自在线拍 | 成人a片99产无码小视频 | 国产三级精品视频 | av中文字幕专区 | 国产av拍拍拍黄片 | 91精品国产福利姬喷 | 国产成人久久综合一区 | 国产成人久久精品麻豆二区33 | 国产在线欧美日韩色 | 国产精品无码久久久久免费av | 精品午夜一级一二三区 | 国产一区二区影视 | 国产激情无码视频在线播放性 | 国产精品大片大片看大片 | 成人a级毛片无码免费 | 成年女人免费视频播放成年m | 福利一区二区三区微拍视频 | 国产一区二区av写真福利 | 精品国产免费第一区二区 | 国产精品视频全国免费 | 国产一区二区三区三区 | 国产成人综合亚洲av成人专区 | 国产按摩推油一区二区三区在线 | 国产aⅴ久久免费精 | 91网站免费看 | 国产成人亚洲精品无码综合原创 | 成人精品动漫一区二区 | 粉嫩虎白女流水粉色视频 | 国产精品欧美日韩一区在线播放 | 国产黄色喷水视频 | 国产精品穿着丝袜打电话播放 | 岛国无码av不卡一区二区 | 国产成人午夜毛片 | 国产精品宅男宅女在线 | 国产精品韩国一区二区三区 | 国产精品毛片一区二区三区在 | av无码天堂一区二区三区 | 国产成人久久一区二区不卡三区 | 国产91在线播放九色0000 | 精品99一区二区三区四区 | 国产福利小视频在线观看的一区 | 高清欧美日韩一区二区三区在线观看 | 国产午夜福利大尺度在线观看 | 成人国产一区二区三区精品 | 国产午夜高清无码视频 | 国产一区二区精品高清在线观看 | 国产蜜桃扣扣传媒av性色 | 国产av无码专区亚洲av手机 | 国内偷自拍对白视频 | 国产不卡一区二区三区 | 国产在线观看国语对白 | 国产成人a级毛片 | 国产成人精品高清在线观看91 | 高清在线精品一区二区三区 | 91精品欧美激情在线播放 | 国产制服丝袜av | 99国产欧美久久久精品蜜芽 | 国产成人夜色高潮福利院91 | 国产精品国语自产拍在线观看 | 国产一区三区三区 | 国产精品一区二区久久宅男 | 2025无码专区人妻系列制服丝袜 | 国产主播一区三区在线 | 国产成人18黄网 | 国产精品高清一区二区三区人妖 | 精品国产av无码久久久 | 91亚洲精品自 | 91精品福利资源在线观看 | 精品免费av在线播放 | 国产精品午夜一级毛片精品 | 2025最新久久久视精品爱 | 国产成人亚洲欧美二区综合 | 国产成人一区二区三区影院免 | 国产夫妻内射一级一片 | 国产精品制服丝袜视频 | 18禁成人免费网站在线看 | 国产av高清一区二区三区 | www夜片内射视频日韩精品成 | 精品国产一区二区三区成人 | 国产超碰av人人做人人爽 | 国产女王女调教另类调教在线 | av潮喷大喷水系列无码番号 | 99精品国产热久久婷婷天堂 | 加勒比精品久久一区二区三区 | 国产成人精品无码在线观看0 | 国产麻豆精品一区 | 国产精品亚洲a∨天堂不卡 国产精品亚洲aⅴ片 | 国产一区二区黄色传媒 | av无码一区二区二三区 | 99亚洲精品高清一二区 | 国产高清视频在线 | 成人免费无码毛片 | 国产欧美视频一区二区 | 成人国产亚洲精品ā区天堂 | 国产裸舞表演裸体写真一区二区 | 国产精品国产三级国产普通 | 国产未成女年一区二区 | 2025国产精品一区二区在线 | 国产高清乱理伦片中文 | 国产精品无码久久aⅴ裸体 国产精品无码久久av | 成人国成人国产su | 国产亚洲欧美日韩在线 | 国产国语系列在线观看 | 国产欧美日韩亚洲精品中文专区 | 东京热毛片无码dvd一二三区 |