Skip to content

Instantly share code, notes, and snippets.

@damianwajer
Last active August 29, 2015 14:16
Show Gist options
  • Select an option

  • Save damianwajer/86e843c014197a995b77 to your computer and use it in GitHub Desktop.

Select an option

Save damianwajer/86e843c014197a995b77 to your computer and use it in GitHub Desktop.
[JavaScript] [jQuery] Clear form elements
function clearFormElements( element ) {
// clear form elements
$( element ).find( ":input" ).each( function () {
switch ( this.type ) {
case "text":
case "email":
case "number":
case "password":
case "tel":
case "date":
case "time":
case "search":
case "select-multiple":
case "select-one":
case "textarea":
case "datetime":
case "datetime-local":
case "month":
case "url":
case "week":
case "range":
case "color":
case "hidden":
$( this ).val( "" );
break;
case "checkbox":
case "radio":
$( this ).prop( "checked", false );
break;
default:
break;
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment