js實現下拉

CSS

*{padding:0;margin:0;}

.pull-down-menus_box{position:absolute;border:1px solid #e3e3e5;height:26px;width:175px;background-color:#fff;}

.boxtext{position:absolute;outline:none;height:26px;width:160px;left:10px;border:none;color:#666;background-color:inherit;}

.downmenus{position:absolute;top:5px;left:150px;height:16px;width:16px;font-size:10px;text-align:center;color:#fff;background:#bd4d49;}

.downmenus:hover{cursor:copy;background-color:#C30;}

.pull-down-menus{position:absolute;left:-1px;border:1px solid #e3e3e5;top:25px;list-style:none;line-height:26px;}

.pull-down-menus li{line-height:inherit;height:26px;width:175px;background:#e3e3e5;}

.pull-down-menus .options{position:absolute;text-align:left;padding-left:30px;height:26px;width:175px;line-height:inherit;border:none;color:#666;background-color:inherit;}

.pull-down-menus{display:none;}

.pull-down-menus li .options:hover{background-color:#bd4d49;color:#fff;}


.pull-down-menus_box1{top:50%;left:50%;}

SCRIPT

var mousecount1=0;

var mousecount2=0;

function lidown1(obj){

mousecount1+=1;

var x=obj.parentNode;//獲取當前span標簽的父節(jié)點,也就是div

var y=x.getElementsByTagName('ul')[0];//獲取div里的第一個標簽名為ul的標簽

judge1(mousecount1,y);

}

function judge1(mousecount1,y){

if(mousecount1%2==1){//判斷當前ul是展開還是隱藏

y.style.display="block";//將這個ul的可見性設為block

}

else{y.style.display="none";}

}

function chio1(obj){

var t=document.getElementById("boxtext1");

var v=obj.value;

v=v.replace("?","");

t.value=v;

var x=obj.parentNode;

var y=x.parentNode;

y.style.display="none";

mousecount1=0;

}

//第二個下拉菜單調用函數

/*function lidown2(obj){

mousecount2+=1;

var x=obj.parentNode;//獲取當前span標簽的父節(jié)點,也就是div

var y=x.getElementsByTagName('ul')[0];//獲取div里的第一個標簽名為ul的標簽

judge2(mousecount2,y);

}

function judge2(mousecount2,y){

if(mousecount2%2==1){//判斷當前ul是展開還是隱藏

y.style.display="block";//將這個ul的可見性設為block

}

else{y.style.display="none";}

}

function chio2(obj){

var t=document.getElementById("boxtext2");//數字要改

var v=obj.value;

v=v.replace("?","");

t.value=v;

var x=obj.parentNode;

var y=x.parentNode;

y.style.display="none";

mousecount2=0;;//數字要改

}

*/

function Ohover(obj){

obj.value="?"+obj.value;

obj.style.paddingLeft="20px";

}

function Ole(obj){

var x=obj.value;

x=x.replace("?","");

obj.value=x;

obj.style.paddingLeft="30px";

}

HTML

效果圖


2016.6.7

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末到推,一起剝皮案震驚了整個濱河市饰及,隨后出現的幾起案子,更是在濱河造成了極大的恐慌撮躁,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異马昨,居然都是意外死亡,警方通過查閱死者的電腦和手機扛施,發(fā)現死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門鸿捧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人疙渣,你說我怎么就攤上這事匙奴。” “怎么了妄荔?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵泼菌,是天一觀的道長谍肤。 經常有香客問我,道長哗伯,這世上最難降的妖魔是什么荒揣? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮焊刹,結果婚禮上系任,老公的妹妹穿的比我還像新娘。我一直安慰自己伴澄,他們只是感情好赋除,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著非凌,像睡著了一般举农。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上敞嗡,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天颁糟,我揣著相機與錄音,去河邊找鬼喉悴。 笑死棱貌,一個胖子當著我的面吹牛,可吹牛的內容都是我干的箕肃。 我是一名探鬼主播婚脱,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼勺像!你這毒婦竟也來了障贸?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤吟宦,失蹤者是張志新(化名)和其女友劉穎篮洁,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體殃姓,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡袁波,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了蜗侈。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片篷牌。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖踏幻,靈堂內的尸體忽然破棺而出枷颊,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布偷卧,位于F島的核電站豺瘤,受9級特大地震影響,放射性物質發(fā)生泄漏听诸。R本人自食惡果不足惜坐求,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望晌梨。 院中可真熱鬧桥嗤,春花似錦、人聲如沸仔蝌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敛惊。三九已至渊鞋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瞧挤,已是汗流浹背锡宋。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留特恬,地道東北人执俩。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像癌刽,于是被迫代替她去往敵國和親役首。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內容