Ajout de la classe d'entrée lorsque la valeur par défaut a changé

J'ai un champ de saisie par défaut la valeur ajoutée avec JavaScript

<input type="text" class="input-text required-entry validate-value-eg" id="city_field" name="city" onfocus="if(this.value=='e.g. Bristol, Yorkshire') this.value='';" onblur="if(this.value=='') this.value='e.g. Bristol, Yorkshire';" value="e.g. Bristol, Yorkshire">

À chaque visiteur de cliquer sur ce champ la valeur par défaut sera dissipée et de restauration si ce n'est pas remplacé par d'autres de valeur.

Ce que je suis en train de réaliser est d'ajouter une classe seulement si la valeur a été modifiée par défaut?

Toute aide appréciée,

Grâce

Dom

  • Savez-vous comment ajouter/supprimer une classe à un élément?
  • Malheureusement, je ne connais pas beaucoup de choses à propos de JavaScript.
InformationsquelleAutor Dom | 2012-11-20