[R] Input comme la barre de recherche dans firefox
Posté : ven. 01 juil. 2011 23:52
bonjours
j'ai fait une fenêtre avec Autoit, qui ressemble a un formulaire avec quelque input. rien de difficile jusqu'au la. après j'ai eu l'idée de remplacer les label qui guide l'utilisateur, par un texte écrit a l'intérieur de l'input. sauf que l'utilisateur doit les vider a chaque fois. alors j'ai cherché a faire un truc comme la barre de recherche google ou celle de linternaute.com qui est ecrite malheureusement en html
<input ... value="Rechercher" onfocus="if(this.value=='Rechercher') this.value='';" onblur="if(this.value=='') this.value='Rechercher';">
qui devient a peu près:
if "onfocus" AND guictrlread($h)='Rechercher' then
guictrlsetdata($h,'')
Elseif "onblur" AND guictrlread($h)='' then
guictrlsetdata($h,'Rechercher')
Endif
le prob c'est que y'a pas de fonction comme "onfocus" ou "onblur" pour les input, j'ai même essayé GUICtrlGetState mais ça marche pas
Quelq'un peu me sauver?svp
j'ai fait une fenêtre avec Autoit, qui ressemble a un formulaire avec quelque input. rien de difficile jusqu'au la. après j'ai eu l'idée de remplacer les label qui guide l'utilisateur, par un texte écrit a l'intérieur de l'input. sauf que l'utilisateur doit les vider a chaque fois. alors j'ai cherché a faire un truc comme la barre de recherche google ou celle de linternaute.com qui est ecrite malheureusement en html
<input ... value="Rechercher" onfocus="if(this.value=='Rechercher') this.value='';" onblur="if(this.value=='') this.value='Rechercher';">
qui devient a peu près:
if "onfocus" AND guictrlread($h)='Rechercher' then
guictrlsetdata($h,'')
Elseif "onblur" AND guictrlread($h)='' then
guictrlsetdata($h,'Rechercher')
Endif
le prob c'est que y'a pas de fonction comme "onfocus" ou "onblur" pour les input, j'ai même essayé GUICtrlGetState mais ça marche pas

Quelq'un peu me sauver?svp