javascript實現的清空表單元素內容程式碼例項
本章節介紹一下如何利用javascript清空form表單所有表單元素的值,下面就通過程式碼例項介紹一下如何實現此功能。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function clearForm(id){ var formObj=document.getElementById(id); if(formObj == undefined){ return; } for(var i=0; i<formObj.elements.length; i++){ if (formObj.elements[i].type == "text") { formObj.elements[i].value = ""; } else if(formObj.elements[i].type == "password"){ formObj.elements[i].value = ""; } else if(formObj.elements[i].type == "radio"){ formObj.elements[i].checked = false; } else if(formObj.elements[i].type == "checkbox"){ formObj.elements[i].checked = false; } else if(formObj.elements[i].type == "select-one"){ formObj.elements[i].options[0].selected = true; } else if(formObj.elements[i].type == "select-multiple"){ for(var j = 0; j < formObj.elements[i].options.length; j++){ formObj.elements[i].options[j].selected = false; } } else if(formObj.elements[i].type == "file"){ var file = formObj.elements[i]; if(file.outerHTML){ file.outerHTML = file.outerHTML; } else{ file.value = ""; } } else if(formObj.element[i].type == "textarea"){ formObj.elements[i].value = ""; } } } window.onload=function(){ var obt=document.getElementById("bt"); obt.onclick=function(){ clearForm("myform") } } </script> </head> <body> <form id="myform" action="#"> <ul> <li>使用者名稱:<input type="text" name="username" value="螞蟻部落"/></li> <li>密碼:<input type="text" name="pw" /></li> <li><input type="button" id="bt" value="檢視效果" /></li> </ul> </form> </body> </html>
相關文章
- JavaScript 表單驗證程式碼例項JavaScript
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- JavaScript刪除元素節點程式碼例項JavaScript
- html實現簡單ListViews效果的例項程式碼HTMLView
- HTML 使用表單標籤實現註冊頁面的例項程式碼HTML
- jQuery點選文字框清除內容程式碼例項jQuery
- python 單一程式例項 實現Python
- JavaScript in運算子程式碼例項JavaScript
- jQuery利用name匹配元素程式碼例項jQuery
- JavaScript運動框架程式碼例項JavaScript框架
- JavaScript取餘數程式碼例項JavaScript
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- JavaScript中常用的事件程式碼及例項JavaScript事件
- Python實現簡單網頁圖片抓取完整程式碼例項Python網頁
- JavaScript陣列合並程式碼例項JavaScript陣列
- JavaScript倒數計時程式碼例項JavaScript
- 使用LocalStorage實現Form表單內容本地儲存ORM
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- HTML6實現摺疊選單與手風琴選單的例項程式碼HTML
- 實現單項鍊表
- vuejs實現新增tag標籤程式碼例項VueJS
- 例項程式碼分享Python實現Linux監控PythonLinux
- 純原生javascript下拉框表單美化例項教程JavaScript
- table表頭分組程式碼例項
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- 獲取倒數第幾個元素程式碼例項
- CSS匹配第一個li元素程式碼例項CSS
- PHP 完整表單例項PHP單例
- MyCat分片:水平拆分例項解析和程式碼實現!
- 清空form表單ORM
- 實現基於內容的電影推薦系統—程式碼實現
- 前端學習程式碼例項-JavaScript阻止事件冒泡前端JavaScript事件
- 正則實現個位數補零程式碼例項
- 淡入淡出效果簡單程式碼例項
- react專案中實現元素的拖動和縮放例項React
- 如何使用python指令碼定時清空檔案內容?Python指令碼
- JavaScript 獲取網頁尾本程式碼內容JavaScript網頁
- 前端學習程式碼例項-JavaScript 生成隨機數前端JavaScript隨機
- Python物件導向多型實現原理及程式碼例項Python物件多型