dom操作程式碼例項
本章節分享一段程式碼例項,它實現了用javascript操作dom的功能。
都是非常基礎的操作,比如設定尺寸背景顏色等。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> * { margin: 0; padding: 0; } body { background: #eee; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"宋體"; } #box { font-size: 12px; height: 200px; width: 400px; margin: 100px auto; } #txt { height: 200px; width: 150px; text-align: center; margin: 0 auto; line-height: 20px; background: #f7f9fb; box-shadow: 3px 3px 3px #000; border-left: 2px dashed #ccc; } h2 { padding-top: 25px; } p { padding-top: 5px; } .bottom-button { text-align: center; margin-top: 20px; } </style> <script type="text/javascript"> //定義"改變顏色"的函式 function changeColor() { document.getElementById("txt").style.color = "#fff"; document.getElementById("txt").style.backgroundColor = "#6ac3fc"; } //定義"改變寬高"的函式 function changeSize() { document.getElementById("txt").style.width = "180px"; document.getElementById("txt").style.height = "220px"; } //定義"隱藏內容"的函式 function hideContent() { document.getElementById("txt").style.display = "none"; } //定義"顯示內容"的函式 function displayContent() { document.getElementById("txt").style.display = "block"; } //定義"取消設定"的函式 function cancelSet() { var txt = confirm("是否取消設定?"); if (txt == true) { document.getElementById("txt").removeAttribute("style"); } } </script> </head> <body> <div id="box"> <div id="txt"> </div> <form class="bottom-button"> <input type="button" value="改變顏色"> <input type="button" value="改變寬高"> <input type="button" value="隱藏內容"> <input type="button" value="顯示內容"> <input type="button" value="取消設定"> </form> </div> </body> </html>
相關文章
- 小程式操作dom
- css梯形程式碼例項CSS
- JavaScript in運算子程式碼例項JavaScript
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- canvas刮刮樂程式碼例項Canvas
- canvas載入效果程式碼例項Canvas
- CSS空心箭頭程式碼例項CSS
- JavaScript運動框架程式碼例項JavaScript框架
- jQuery.map()方法程式碼例項jQuery
- CSS橢圓效果程式碼例項CSS
- CSS條紋背景程式碼例項CSS
- flex居中佈局程式碼例項Flex
- JavaScript取餘數程式碼例項JavaScript
- canvas繪製扇形程式碼例項Canvas
- table細線表格例項程式碼
- CSS 隔行變色程式碼例項CSS
- HTML5 拖拽程式碼例項HTML
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- [例項分割]Condinst程式碼筆記筆記
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- 美化滾動條效果程式碼例項
- canvas原型鐘錶效果程式碼例項Canvas原型
- flex彈性佈局程式碼例項Flex
- JavaScript陣列合並程式碼例項JavaScript陣列
- CSS3卡通形象程式碼例項CSSS3
- JavaScript倒數計時程式碼例項JavaScript
- canvas繪製網格程式碼例項Canvas
- css3水滴效果程式碼例項CSSS3
- css背景虛化效果程式碼例項CSS
- flex聖盃佈局程式碼例項Flex
- table表頭分組程式碼例項
- jQuery利用name匹配元素程式碼例項jQuery
- css繪製圓形程式碼例項CSS
- canvas氣泡上浮效果程式碼例項Canvas
- 響應式佈局程式碼例項