Au focus, supprimer le contenu

Au focus, supprimer le contenu - HTML/CSS - Programmation

Marsh Posté le 16-07-2008 à 17:40:29    

Bonjour,
 
J'aimerais que lorsqu'on donne le focus à un de mes input, la value de mon input qui est "Rechercher dans le site" s'efface.
 
Je ne suis pas trop fort en javascript, tout oublié.
 
Merci pour votre aide.

Reply

Marsh Posté le 16-07-2008 à 17:40:29   

Reply

Marsh Posté le 16-07-2008 à 17:54:43    

Je viens de trouver, excusez moi pour ce post.
Voici la réponse si ça interesse quelqu'un:
 
<input type="text" size="60" value="Rechercher un objet dans le site" onFocus="value=''">

Reply

Marsh Posté le 17-07-2008 à 02:25:34    

mets plutot this.value y a un bug probable sinon


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 17-07-2008 à 10:48:52    

Tu veux bien détailler ?
Me donner un code concret, sinon, trop abstrait, je suis HS en javascript.

Reply

Marsh Posté le 18-07-2008 à 01:05:29    

dans
onFocus="value=''"
c est mieux de dire
onFocus="this.value=''" sinon ca risque de donner des résultats aleatoires
en gros le contenu d un input c est sa value et donc ton script fous la value de ton input a '', une chaine vide donc
le probleme dans ton code c est que value n est attaché à aucun objet
c est bien possible que ca marche mais par defaut javascript voudra l attacher a window
donc pour eviter l ambiguité(donc un bug probable), il vaut mieux préciser a JS l objet dont tu veux modifier la propriété value

 

edit: t as tout oublié ou t as rien appris ?


Message édité par mIRROR le 18-07-2008 à 01:06:32

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed