Skip to main content
Home / Code Snippets / JavaScript / Clear Field on Focus

Clear Field on Focus

<input type="text" onfocus="if(this.value == 'value') { this.value = ''; }" value="value" />

Replace "value" with the default value. If the field is selected, the default value will go away. If the user has previously changed the field value, it'll be left alone.

Alternatively, use onfocus="this.value='';" to always clear the field.

icon-link icon-logo-star icon-search icon-star