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>
相關文章
- JavaScript dom操作程式碼例項JavaScript
- dom操作新增一個帶有文字的節點程式碼例項
- jQuery操作cookie程式碼例項jQueryCookie
- javascript操作xml程式碼例項JavaScriptXML
- jQuery操作表格table程式碼例項jQuery
- javascript字串操作程式碼封裝程式碼例項JavaScript字串封裝
- angularJS操作input元素程式碼例項AngularJS
- js table表格操作大全程式碼例項JS
- javascript動態操作table表格程式碼例項JavaScript
- jQuery操作iframe子頁中元素程式碼例項jQuery
- jQuery操作select下拉選單程式碼例項jQuery
- js實現的dom元素拖動封裝外掛程式碼例項JS封裝
- 原生javascript操作select下拉選單程式碼例項JavaScript
- 小程式操作dom
- jQuery is() 程式碼例項jQuery
- js利用指標操作約瑟夫問題程式碼例項JS指標
- jQuery選項卡例項程式碼jQuery
- javascript的for in例項程式碼JavaScript
- drag拖拽程式碼例項
- requestAnimationFrame()動畫例項程式碼requestAnimationFrame動畫
- $$和||使用程式碼例項
- js刮刮樂程式碼例項JS
- canvas刮刮樂程式碼例項Canvas
- css梯形程式碼例項CSS
- toJSON()程式碼例項JSON
- [轉]BDB例項程式碼
- IOS程式碼例項區iOS
- javascript對url相關操作功能封裝程式碼例項JavaScript封裝
- js實現的使用鍵盤操作div位置程式碼例項JS
- js監聽鍵盤事件程式碼例項例項JS事件
- JavaScript in運算子程式碼例項JavaScript
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- js使用XMLHttpRequest例項程式碼JSXMLHTTP
- jQuery 動畫效果程式碼例項jQuery動畫
- DeviceMotionEvent程式碼優化例項dev優化
- table表格使用程式碼例項
- JavaScript confirm() 程式碼例項JavaScript