This article mainly introduces how js clears the content of form forms. The following is a good example.
The Code is as follows:
// Clear form Selection
Function clearForm (id ){
Var formObj = document. getElementById (id );
If (formObj = undefined ){
Return;
}
For (var I = 0; 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 "){
// FormObj. elements [I]. select ();
// Document. selection. clear ();
// For IE, Opera, Safari, Chrome
Var file = formObj. elements [I];
If (file. outerHTML ){
File. outerHTML = file. outerHTML;
} Else {
File. value = ""; // FF (including 3.5)
}
}
Else if (formObj. elements [I]. type = "textarea "){
FormObj. elements [I]. value = "";
}
}
}