JavaScript實現(xiàn)模態(tài)對話框實例
更新時間:2020年01月13日 09:37:42 作者:Iceberg_710815
這篇文章主要介紹了JavaScript實現(xiàn)模態(tài)對話框實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了JavaScript實現(xiàn)模態(tài)對話框實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>dialogue</title> <style> *{ margin: 0; } .hide{ display: none; } #div1{ height: 2000px; background-color: #b4b4b4; position: fixed; width: 100%; top: 0; left: 0; } #div2{ /*display: none;*/ background-color: red; opacity: 0.1; position: fixed; width: 100%; top: 0; left: 0; right: 0; bottom: 0; } #div3{ /*display: none;*/ height: 200px; width: 200px; z-index: 1002; background-color: crimson; position: absolute; top: 50%; left:50%; margin-left: -100px; margin-top: -100px; } </style> </head> <body> <div id="div1"> <input type="button" value="click" onclick="show()"> </div> <div id="div2" class="div hide"></div> <div id="div3" class="div hide"> <input type="button" value="cancel" onclick="cancel()"> </div> <script> function show() { var ele = document.getElementsByClassName("div"); for (var i = 0; i < ele.length; i++) { ele[i].classList.remove("hide"); console.log(i); } } function cancel(){ var ele=document.getElementsByClassName("div"); for (var i=0;i<ele.length;i++){ ele[i].classList.add(("hide")); } } </script> </body> </html>
初始頁面如下:
點擊"click"后顯示如下:
點擊"cancel"后再回到初始畫面.
這段代碼模擬了模態(tài)對話框的實現(xiàn)過程.
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- JS 模態(tài)對話框和非模態(tài)對話框操作技巧匯總
- 利用javascript打開模態(tài)對話框(示例代碼)
- javascript showModalDialog模態(tài)對話框使用說明
- JavaScript 實現(xiàn)模態(tài)對話框 源代碼大全
- 詳解AngularJS 模態(tài)對話框
- JS對話框_JS模態(tài)對話框showModalDialog用法總結
- 兩種WEB下的模態(tài)對話框 (asp.net或js的分別實現(xiàn))
- js模態(tài)對話框使用方法詳解
- js實現(xiàn)div模擬模態(tài)對話框展現(xiàn)URL內容
- ModelDialog JavaScript模態(tài)對話框類代碼
- js實現(xiàn)響應按鈕點擊彈出可拖拽的非模態(tài)對話框完整實例【測試可用】
相關文章
window.open()實現(xiàn)post傳遞參數(shù)
本文主要向大家介紹了如何使用window.open()實現(xiàn)post傳遞參數(shù)的方法,思路是參考的一位網(wǎng)友的,然后根據(jù)自己的項目需求做了些調整,這里同樣分享給大家,希望對大家能夠有所幫助。2015-03-03js實現(xiàn)ctrl+v粘貼上傳圖片(兼容chrome、firefox、ie11)
這篇文章主要為大家詳細介紹了js實現(xiàn)ctrl+v粘貼上傳圖片,兼容chrome,firefox,ie11,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03antd designable平臺的組件拖拽功能實現(xiàn)代碼
這篇文章主要介紹了antd designable平臺的組件拖拽功能實現(xiàn)代碼,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-07-07