JS: Clear Default Value onFocus

Simply add the following to the the onFocus attribute of any HTML form input tag.

  1. if (this.value == this.defaultValue) this.value = ;

this.defaultValue is automatically given the value in the HTML.

2 Comments

  1. Eddie 2006-11-9, 02:31

    Here is an extention to the clear default value onFocus:

    onBlur=”if (this.value == ”) this.value = this.defaultValue;”

    It reenters the default value if it is left empty onBlur.

  2. jazzle 2006-11-9, 07:51

    Thanks Eddie.