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

首頁 > 編程 > ASP > 正文

JS DIV模擬SELECT表單域_ASP教程

2024-07-21 02:04:49
字體:
供稿:網(wǎng)友

推薦:ASP生成靜態(tài)htm頁面基本代碼
官方參考手冊,權(quán)威技術(shù)手冊下載 電子圖書教程分類 以下虛線框內(nèi)為mk.asp文件的具體代碼:--------------------------------------------------------------------------------

最近在做一個AJAX項(xiàng)目,其中用到很多滿屏層的模擬屏幕鎖定,但有個很頭痛的東西,就是下拉列表框始終會顯示在層的上面,為了解決這個問題才寫了這個JS類,個人感覺還好用,在這和大家分享下,有好的意見也請?zhí)岢觯?/p>

效果預(yù)覽:

程序代碼:

以下為引用的內(nèi)容:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS DIV模擬SELECT表單元素</title>
<script language="Javascript">
selOptions = {
name : "selOptions",//此處為數(shù)組的名稱
data : new Array()
}
selOptions.data[0] = new Array("0","option0")
selOptions.data[1] = new Array("1","option1")
selOptions.data[2] = new Array("2","option2")
selOptions.data[3] = new Array("3","option3")
selOptions.data[4] = new Array("4","option4")
selOptions.data[5] = new Array("5","option5")
selOptions.data[6] = new Array("6","option6")
selOptions.data[7] = new Array("7","option7")
selOptions.data[8] = new Array("8","option8")
selOptions.data[9] = new Array("9","option9")
selOptions.data[10] = new Array("10","option10")
selOptions.data[11] = new Array("11","option11")
selOptions.data[12] = new Array("12","option12")
selOptions.data[13] = new Array("13","option13")
selOptions.data[14] = new Array("14","option14")
selOptions.data[15] = new Array("15","option15")
tmhSelect = {
//主調(diào)函數(shù)
//參數(shù)含義:容器,名稱,數(shù)據(jù)[數(shù)組],默認(rèn)項(xiàng),寬度,動作(目標(biāo)函數(shù)不能帶參)
show : function(obj,selectName,dataObj,selOption,width,action){
var data = dataObj.data;
var _Obj = document.getElementById(obj);
if(!_Obj || typeof(_Obj) == "undefined"){return false;}
var s1 = document.createElement("div");
if(isNaN(width) || width==""){width=150;}else if(width<26){width=26;}
s1.style.width = width;
s1.onmouseleave = function(){tmhSelect.hidden(selectName)};
var str = "";
//判斷是否有數(shù)據(jù)
if(data.length > 0){
//有數(shù)據(jù)時顯示數(shù)據(jù)選項(xiàng)列表
str = "<input type=’hidden’ name=’" selectName "’ id=’" selectName "’ value=’" tmhSelect.relv(selOption,data) "’>";
str = "<div id=’_a_" selectName "’ style=’width:" width "px;height:18px; border:1px #666666 solid;’>";
str = "<div id=’_v_" selectName "’ style=’position:relative;float:left;left:2px;width:" (width-22) "px;height:18px;font-size:12px;overflow:hidden;line-height:18px;’ onclick=/"tmhSelect.showOptions(’" selectName "’);/">" tmhSelect.reStr(data,selOption) "</div>";
str = "<div style=’position:relative;float:right;right:0px;width:18px;height:18px;text-align:center;font-family:Webdings;font-size:16px;overflow:hidden;background-color:#CCCCCC;cursor:pointer!important;cursor:hand;’ onclick=/"tmhSelect.showOptions(’" selectName "’);/">6</div>";
str = "</div>";
str = "<div id=’_b_" selectName "’ style=’position:absolute; background-color:#FFFFFF; width:" width "px; height:" tmhSelect.height(data.length) "px;border:1px #666666 solid;overflow-x:hidden;overflow-y:auto;display:none; z-index:99999;’>";
for(i=0;i<data.length;i ){
str = "<div id=’_s_" selectName "’ style=’" tmhSelect.style(1,data[i][0],selOption) "’ onmouseover=/"tmhSelect.css(2,this,’" data[i][0] "’,’" selectName "’)/" onmouseout=/"tmhSelect.css(1,this,’" data[i][0] "’,’" selectName "’)/" onclick=/"tmhSelect.selected(this,’" data[i][0] "’," dataObj.name ",’" action "’)/">" data[i][1] "</div>";
}
str = "</div>";
}else{
//沒有數(shù)據(jù)時顯示一個空窗體
str = "<input type=’hidden’ name=’" selectName "’ id=’" selectName "’ value=’" selOption "’>";
str = "<div id=’_a_" selectName "’ style=’width:" width "px;height:18px; border:1px #666666 solid;’>";
str = "<div id=’_v_" selectName "’ style=’position:relative;float:left;left:2px;width:" (width-22) "px;height:18px;font-size:12px;overflow:hidden;line-height:18px;’ onclick=/"tmhSelect.showOptions(’" selectName "’);/"></div>";
str = "<div style=’position:relative;float:right;right:0px;width:18px;height:18px;text-align:center;font-family:Webdings;font-size:16px;overflow:hidden;background-color:#CCCCCC;cursor:pointer!important;cursor:hand;’ onclick=/"tmhSelect.showOptions(’" selectName "’);/">6</div>";
str = "</div>";
str = "<div id=’_b_" selectName "’ style=’position:absolute; background-color:#FFFFFF; width:" width "px; height:" tmhSelect.height(0) "px;border:1px #666666 solid;overflow-x:hidden;overflow-y:auto;display:none; z-index:99999;’></div>";
}
s1.innerHTML = str;
_Obj.appendChild(s1);
},
//返回選定項(xiàng)的值
value : function(n){return document.getElementById(n).value;},
//返回選定項(xiàng)的文本
text : function(n){return document.getElementById("_v_" n).innerText;},
selected : function(o,v,dn,action){
var d = dn.data;
var n = o.id.replace(/(_s_)/gi,"")
document.getElementById(n).value = v;
document.getElementById("_v_" n).innerHTML = tmhSelect.reStr(d,v);
tmhSelect.showOptions(n)
for(var i=0;i<document.getElementById("_b_" n).childNodes.length;i ){
document.getElementById("_b_" n).childNodes[i].style.cssText = tmhSelect.style(1)
}
o.style.cssText = tmhSelect.style(2);
if(action!="" && action != null){
try{eval(action)}catch(e){}
}
},
relv : function(v,d){
for(i=0;i<d.length;i ){
if(d[i][0] == v){
return v;
}
}
if(v == null || v == ""){
return d[0][0];
}
},
reStr : function(d,m){
for(i=0;i<d.length;i ){
if(d[i][0] == m){
return d[i][1];
}
}
if(m == null || m == ""){
return d[0][1];
}
},
height : function(l){var h;if(l>10 || l<1)h = 10 * 15; else h = l * 15; h = 2;return h;},
showOptions : function(n){
var o = document.getElementById("_b_" n)
if(o.style.display == "none")
o.style.display ="";
else
o.style.display ="none";
_selectOptionsElm = o;
},
hidden : function(n){
document.getElementById("_b_" n).style.display ="none";
},
style : function(m,v1,v2){
var cs = "";
if(v1 == v2 && v1!="" && v1!=null){m=2;}
switch(m){
case 1:
cs = "height:15px; font-size:12px; line-height:15px; overflow:hidden; background-color:#FFFFFF; color:#000000; font-weight:normal;";
break;
case 2:
cs = "height:15px; font-size:12px; line-height:15px; overflow:hidden; background-color:#315DAD; color:#FFFFFF; font-weight:bold;";
break;
}
return cs;
},
css : function(s,obj,v,n){
var v1 = document.getElementById(n).value;
if(v == v1){
obj.style.cssText = tmhSelect.style(2);
return;
}else{
obj.style.cssText = tmhSelect.style(s)
}
}
}
function test(){
alert(tmhSelect.value(’test’));
}
</script>
</head>
<body>
<div id="testdiv"></div><BR />
<input type="button" name="button" value="查看文本" onclick="alert(tmhSelect.text(’test’))" />
<input type="button" name="button" value="查看選項(xiàng)值" onclick="alert(tmhSelect.value(’test’))" />
<script language="Javascript">
tmhSelect.show("testdiv","test",selOptions,"",160,"test()");
</script>
</body>
</html>

分享:ASP漢字轉(zhuǎn)拼音,支持自定義特殊詞語
這次更新了一下自已所用的博客程序,將生成靜態(tài)文件時的文件名用文章標(biāo)題的拼音,這就涉及到如何將文字轉(zhuǎn)成拼音了,在網(wǎng)上大概的看了看,千篇一律的那個函數(shù),應(yīng)該只可以在GB2312下正常,也沒有

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲va国产va欧美va观看| 一区二区三区在线免费视频| 人妻少妇精品视频一区二区三区| 亚洲永久一区二区三区在线| 老鸭窝一区二区久久精品| 人人妻人人做人人爽| 大乳在线免费观看| 亚洲影视综合| 国产美女在线一区二区三区| 老熟妇高潮一区二区高清视频| 一本一道波多野结衣一区二区| av在线不卡网站| 天堂在线观看一卡二卡三卡四卡| 国产老女人精品毛片久久| 亚洲国产欧美在线| 91情侣偷在线精品国产| 欧美一区二区三区观看| 色老板视频在线观看| 国产老妇伦国产熟女老妇视频| 日韩—二三区免费观看av| 性国裸体高清亚洲| 在线免费视频你懂得| 亚洲va久久| 成人高潮视频| 免费大片黄在线观看| 亚洲h片在线看| 韩国v欧美v日本v亚洲v| 亚洲国内欧美| 欧美黑人性受xxxx精品| 亚洲精品免费观看| 成人av在线播放观看| 欧美丝袜一区二区三区| 91在线资源站| 亚洲一区bb| 亚洲啪啪综合av一区二区三区| 日韩欧美1区| 天天操天天干天天操天天干| 成人午夜免费视频| 亚洲精品无码久久久久久久| 2018中文字幕在线观看| 精品乱子伦一区二区| 亚洲国产精品午夜在线观看| 可以免费看不卡的av网站| 久久久久久久久久久久久久久久av| 久久66热偷产精品| 欧美国产日韩精品| 亚洲精品99久久久久中文字幕| 欧美成人高清在线| 日韩黄色免费观看| 久久久爽爽爽美女图片| 欧美a级网站| 国产一区二区久久久久| 欧美在线观看在线观看| 欧美一区二区三区成人精品| 亚洲大片精品免费| 国产一级黄色录像片| 亚洲一区中文在线| 日韩av在线免费播放| 独立日3在线观看完整版| 最近最好的中文字幕2019免费| 亚洲一本大道| 国产精品一二三区在线观看| 韩国女主播成人在线| 久久久免费看片| 秋霞欧美一区二区三区视频免费| 亚洲一区二区免费在线观看| 夜夜狠狠擅视频| 国产成人免费视频网站视频社区| 亚洲第一色视频| 欧美网站一区二区| 国产精品白浆| 美女被草91| 亚洲人成电影在线观看天堂色| 中文字幕国产精品久久| 精品人妻一区二区三区麻豆91| 精品久久香蕉国产线看观看gif| 国产三级精品视频| www色aa色aawww| 精品视频在线播放色网色视频| 亚洲va欧美va人人爽| 亚洲国产成人91精品| 欧美一区二区三区日韩| 1024欧美极品| 日韩理伦片在线| 精品久久香蕉国产线看观看亚洲| 永久免费在线看片视频| www.豆豆成人网.com| 丝袜美腿亚洲一区二区图片| 香蕉视频911| 在线观看免费视频高清游戏推荐| 欧美一区二区日韩| 中文一区二区完整视频在线观看| 欧美日本亚洲视频| 亚洲丝袜制服诱惑| 日本三日本三级少妇三级66| 91麻豆精品91久久久久同性| 99九九热只有国产精品| 久久久免费高清视频| 最新日韩精品| jizzjizz免费大全| 亚洲卡一卡二| 国产精品拍拍拍| 精品少妇一区二区| 另类图片亚洲色图| 欧美精品在线极品| 特级西西444www高清大视频| 合欧美一区二区三区| 国产成人精品日本亚洲专区61| 精品久久久久久中文字幕| 老牛国内精品亚洲成av人片| 韩国黄色一级大片| 久久精品免费播放| 隣の若妻さん波多野结衣| 99视频在线精品国自产拍免费观看| 国产精品第一第二| 亚洲第一天堂无码专区| 亚洲国产1区| 国产精品高清亚洲| 久久日文中文字幕乱码| 亚洲成人中文字幕| 欧美亚视频在线中文字幕免费| 超碰地址久久| 免费成年人视频在线观看| 久久综合九色欧美综合狠狠| 欧美大片免费高清观看| 一本久道久久综合中文字幕| 美女网站在线免费欧美精品| 2020中文字字幕在线不卡| 青青草激情视频| 北岛玲精品视频在线观看| 欧美精品高清视频| 久久99久久久久久久噜噜| 欧洲av一区| 久久久噜噜噜久久中文字幕色伊伊| 91精品国产99久久久久久| 日本高清不卡aⅴ免费网站| 午夜剧场免费看| 日韩av一区二区三区美女毛片| 日日夜夜网站| 天天草夜夜草| 国产强被迫伦姧在线观看无码| 影视先锋午夜av| 久久久久久一区| 一区二区三区不卡在线视频| 国产精品久久久久一区二区三区厕所| 亚洲无码精品一区二区三区| 国产视频一区二区三区四区五区| 国产精品美女一区二区三区四区| 日本精品一区二区三区高清| 欧美成人全部免费| 4444免费观看| 日韩电影免费观看高清完整| 视频一区欧美日韩| 亚洲高清在线免费观看| 久久影院午夜片一区| 日本少妇性生活| 在线日韩中文| 中文字幕2020第一页| 四虎影视免费永久在线| 日韩中文在线播放| 亚洲欧美激情精品一区二区| 红桃视频国产精品| 国产精品乱看| 阿v视频在线| 久久国产乱子伦精品| 最新国产精品亚洲| 精品国产乱码久久久久久1区二区| 欧美激情国产精品| 欧美日韩在线视频免费| 午夜激情一区二区三区| 3d蒂法精品啪啪一区二区免费| 亚洲一区二区三区乱码aⅴ| av免费播放网站| 高清毛片在线观看| 亚洲第一搞黄网站| 亚洲白虎美女被爆操| 综合136福利视频在线| 国产乱妇无码大片在线观看| 欧美日韩三区四区| wwwwww在线观看| 日韩欧美中文| 中文字幕亚洲一区在线观看| 日本三级韩国三级欧美三级| 欧美尤物巨大精品爽| 精品无人区无码乱码毛片国产| 不卡日韩av| 免费亚洲网站| 一区二区三区免费看视频| 在线中文字幕一区二区| 麻豆成人免费电影| 国产精品老牛| jlzzjlzz欧美| 激情五月婷婷久久| 中文字幕在线观看的网站| 最新久久zyz资源站| 777电影在线观看| 日韩欧美国产激情| 国产精品视频a| 日韩色图在线观看| 二区三区四区高清视频在线观看| 91视频最新网址| 亚洲免费三区一区二区| 国产精品激情偷乱一区二区∴| 中文字幕中文字幕一区三区| 婷婷精品在线| 精品一区视频| 在线一区视频| 97人人在线| avlululu| 久久久噜噜噜久久久| 污视频网站在线看| 亚洲精选国产| 久久久久久无码精品人妻一区二区| 国产精品videossex国产高清| 免费看av不卡| 日韩黄色三级| 在线播放免费视频| 日韩一区二区在线| 国产免费裸体视频| 最新欧美日韩亚洲| 国产激情片在线观看| 日韩aaa久久蜜桃av| 日韩精品视频中文字幕| 亚洲精品乱码视频| 制服丝袜专区在线| 日韩综合网站| 亚洲欧美一区二区三区国产精品| 精品人伦一区二区色婷婷| 免费日韩一区二区三区| 国产欧美自拍视频| 亚洲成年人网站在线观看| 国产综合在线播放| 国产欧美一区二区三区精品观看| 五月网丁香网| 亚洲做受高潮无遮挡| 欧洲成人免费aa| av在线电影免费观看| 欧美一区二区三区免费大片| 人成免费在线视频| 狠狠色丁香九九婷婷综合五月| 国产极品美女在线| 欧洲成人免费aa| 成人教育av在线| 国产亚洲精品免费| 欧美18—19sex性hd| 污视频在线免费| 国产精品国产精品国产专区不蜜| 国产成人1区| 俄罗斯av网站| 欧美一级黑人aaaaaaa做受| 成人av资源在线观看| 亚洲国产精华液网站w| 91精品在线视频观看| 日韩欧美国产中文字幕| 天堂va蜜桃一区二区三区漫画版| 无需播放器的av| 国产伦理一区二区三区| 石原莉奈一区二区三区高清在线| 岛国大片在线观看| 九九九在线观看| 韩国成人漫画| 91九色在线观看视频| 亚洲狠狠婷婷| 狠狠噜天天噜日日噜| 中文文字幕一区二区三三| 欧洲女同同性吃奶| 欧美激情一级精品国产| 久草资源在线观看| 久久99精品久久久水蜜桃| 国产成人三级视频| 97久久伊人激情网| 欧洲亚洲一区二区三区四区五区| 亚洲精品视频在线观看网站| 婷婷精品进入| 国产精品啪啪啪视频| 亚洲第一区第一页| 色视频在线看| 国产一区二区小视频| 蜜桃91麻豆精品一二三区| 在线视频日韩欧美| 国产精品国内视频| 欧美天堂社区| 一级黄色在线播放| 中文字幕在线观看视频网站| 大菠萝精品导航| 日产乱码一卡二卡三免费| 日本欧美一区二区三区不卡视频| 日韩高清一区| 91蝌蚪在线| 国产黄色片中文字幕| 91黑丝在线| 久久久久久无码精品人妻一区二区| 涩涩视频在线免费看| 亚洲va在线va天堂| 午夜精品国产更新| 免费看ww视频网站入口| 99亚洲一区二区| 日本一区二区免费在线观看| 亚洲欧美精品久久| 久久综合九色综合欧美亚洲| 亚洲 小说区 图片区| 成人在线观看小视频| 久久国产激情视频| 免费在线看黄网站| 欧美一区二区福利在线| 综合欧美亚洲| 都市激情亚洲欧美| 国产清纯美女被跳蛋高潮一区二区久久w| 日韩精选在线观看| 欧美日韩一区三区四区| 亚洲熟妇国产熟妇肥婆| 欧美午夜激情视频| eeuss在线观看| 91精品国产乱码久久久张津瑜| 国产精品熟妇一区二区三区四区| 欧美男男tv网站在线播放| 91玉足脚交嫩脚丫在线播放| 中文字幕亚洲综合久久筱田步美| 久久99国产精品久久久久久久久| 波多野结衣久久| 欧美 日韩精品| 91免费小视频| www视频在线观看免费| 成人伊人222| 蜜桃自拍偷拍| а天堂中文在线资源| 精品国偷自产在线视频99| 一区二区电影免费观看|