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>
相關文章
- 使用jquery實現的清空表單元素程式碼例項jQuery
- 使用javascript清空表單元素資料程式碼例項JavaScript
- javascript元素內容漸現效果程式碼例項JavaScript
- jQuery如何清空表單元素的內容jQuery
- javascript獲取li元素內容程式碼例項JavaScript
- 清空form表單例項程式碼ORM單例
- Ctrl+Enter鍵實現提交表單內容例項程式碼
- javascript動態實現的表單提交效果程式碼例項JavaScript
- javascript實現的交換li元素的位置程式碼例項JavaScript
- 點選標題實現內容元素伸展和收縮程式碼例項
- 表單元素預設值感應滑鼠點選清空和重置程式碼例項
- jquery實現獲取outerHTML內容程式碼例項jQueryHTML
- 原生就javascript實現的獲取子元素程式碼例項JavaScript
- javascript實現的多元素緩衝運動程式碼例項JavaScript
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- JavaScript 表單驗證程式碼例項JavaScript
- js動態修改元素中的內容程式碼例項簡單介紹JS
- js獲取指定單元格的內容程式碼例項例項JS
- 實現文字框輸入內容提示程式碼例項
- js禁止使用滑鼠選中元素內容程式碼例項JS
- javascript實現的簡單驗證碼效果程式碼例項JavaScript
- js重置form表單元素值程式碼例項JSORM
- 將表單元素序列為物件程式碼例項物件
- javascript實現的獲取下一個li元素程式碼例項JavaScript
- EasyUI實現的form表單提交簡單程式碼例項UIORM
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- 設定獲取div元素中的文字內容程式碼例項
- 原生javascript實現獲取指定元素下所有後代元素程式碼例項JavaScript
- js實現的元素運動程式碼例項JS
- javascript實現的動態設定元素透明度程式碼例項JavaScript
- javascript動態修改單元格內容程式碼例項JavaScript
- javascript實現的驗證碼程式碼例項JavaScript
- javascript實現的圖片簡單切換程式碼例項JavaScript
- javascript實現的補零程式碼例項JavaScript
- javascript獲取指定元素父元素程式碼例項JavaScript
- jQuery實現的表單註冊驗證程式碼例項jQuery
- javascript元素水平運動程式碼例項JavaScript
- javascript動態建立元素程式碼例項JavaScript