js操作css屬性實現(xiàn)div層展開關(guān)閉效果的方法
本文實例講述了js操作css屬性實現(xiàn)div層展開關(guān)閉效果的方法。分享給大家供大家參考。具體分析如下:
最近學(xué)javascript接觸到j(luò)s對css屬性操作,就寫了個展開關(guān)閉效果,同時實現(xiàn)了按鈕文字切換,很簡潔??!這段Js對象操作css屬性實現(xiàn)div層的展開關(guān)閉效果。將代碼分享給JS前端設(shè)計者。
<title>js操作div展開關(guān)閉</title> <style> #jb51 { border: solid 1px #EEE; background:#F7F7F7; margin:20px; padding:10px; display:none; width:300px; } </style> <input style="cursor:pointer" onclick="show('jb51');" type='button' value='展開' id='inp'> <div id="jb51">腳本之家提供編程源碼、網(wǎng)站源碼、網(wǎng)頁素材、 書籍教程、網(wǎng)站模板、網(wǎng)頁特效代碼等!</div> <script> function show(id){ var aiin = document.getElementById(id); var inp= document.getElementById('inp'); if(aiin.style.display != 'block'){ aiin.style.display = 'block'; inp.value='關(guān)閉'; }else{ aiin.style.display = 'none'; inp.value='展開'; } } </script>
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
微信小游戲之使用three.js 繪制一個旋轉(zhuǎn)的三角形
three.js是一個可以使用javascript繪制3d圖形的庫,它對WebGL的api進(jìn)行封裝,使開發(fā)更加方便,就像jQuery對DOM的api進(jìn)行封裝一樣。這篇文章主要介紹了微信小游戲之使用three.js 繪制一個旋轉(zhuǎn)的三角形,需要的朋友可以參考下2019-06-06js 優(yōu)化次數(shù)過多的循環(huán) 考慮到性能問題
IE沒有我們想象中笨,它知道總的循環(huán)次數(shù)還是一千萬次。因此,得把這一百個十萬次循環(huán)分開執(zhí)行。雖然Javascript是單線程的,但也可以通過setTimeout或setInterval模擬多線程。2011-03-03JavaScript 定義function的三種方式小結(jié)
JavaScript中定義function有以下三種方式.2009-10-10js實現(xiàn)iGoogleDivDrag模塊拖動層拖動特效的方法
這篇文章主要介紹了js實現(xiàn)iGoogleDivDrag模塊拖動層拖動特效的方法,實例分析了javascript操作拖動層的技巧,需要的朋友可以參考下2015-03-03