js實現(xiàn)按鈕開關(guān)單機(jī)下拉菜單效果
更新時間:2018年11月22日 11:22:52 作者:靜遇。
這篇文章主要介紹了js實現(xiàn)按鈕開關(guān)單機(jī)下拉菜單效果,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

通過onclick單擊事件,實現(xiàn)效果,代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>開關(guān)按鈕設(shè)置</title>
</head>
<link rel="stylesheet" href="css/Default style sheet.css" rel="external nofollow" />
<style>
div{
width:120px;
margin: 0px auto;
border: 2px solid black;}
ul{
display: none;
}
</style>
<script>
window.onload=function(){
var odiv=document.getElementById("v");
var oli=odiv.getElementsByTagName("ul")[0];
var onf=true
odiv.onclick=function(){
if (onf==true) {
oli.style.display='block';
onf=false
} else{
oli.style.display='none';
onf=true
}
}
}
</script>
<body>
<div id="v">
<h4>你好啊,小老弟</h2>
<ul>
<li>come</li>
<li>on</li>
<li>do</li>
</ul>
</div>
</body>
</html><br>
實現(xiàn)效果:

總結(jié)
以上所述是小編給大家介紹的js實現(xiàn)按鈕開關(guān)單機(jī)下拉菜單效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- JavaScript實現(xiàn)HTML導(dǎo)航欄下拉菜單
- JavaScript實現(xiàn)網(wǎng)頁下拉菜單效果
- Vue.js下拉菜單組件使用方法詳解
- js 下拉菜單點擊旁邊收起實現(xiàn)(踩坑記)
- 淺談Vue.js中如何實現(xiàn)自定義下拉菜單指令
- js動態(tài)設(shè)置select下拉菜單的默認(rèn)選中項實例
- 純JS實現(xiàn)出生日期[年月日]下拉菜單效果
- JS實現(xiàn)點擊下拉菜單把選擇的內(nèi)容同步到input輸入框內(nèi)的實例
- js阻止默認(rèn)右鍵的下拉菜單方法
- js面向?qū)ο蠓庋b級聯(lián)下拉菜單列表的實現(xiàn)步驟
相關(guān)文章
使用JavaScript判斷一個元素是否在可視范圍內(nèi)的幾種方法
在Web開發(fā)中,有時我們需要知道一個元素是否在用戶的可視范圍內(nèi),以便執(zhí)行相應(yīng)的操作,比如延遲加載圖片、實現(xiàn)懶加載、或是觸發(fā)動畫效果, 本文將詳細(xì)介紹使用 JavaScript 如何判斷一個元素是否在可視范圍內(nèi)的幾種方法,需要的朋友可以參考下2024-02-02
JavaScript股票的動態(tài)買賣規(guī)劃實例分析下篇
這篇文章主要介紹了JavaScript對于動態(tài)規(guī)劃解決股票問題的真題例舉講解。文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Bun運行時是新一代高性能JavaScript/TypeScript運行時
Bun由Jarred Sumner創(chuàng)建,是一款新興的JavaScript和TypeScript運行時,旨在比Node.js和Deno提供更高性能和快速啟動,Bun使用Zig語言編寫,內(nèi)置包管理并支持Node.js大部分API,適用于高并發(fā)API服務(wù)和快速構(gòu)建工具2024-11-11

