[JAVASRIPT] action sur bouton....

action sur bouton.... [JAVASRIPT] - Programmation

Marsh Posté le 12-06-2001 à 08:44:27    

Salut à tous, je cherchre un javascript permettant de faire apparaître un bouton lorsque je donnes le focus à un zone de saisie.
 
Pouvez vous m'aider
 
Merci ;)

Reply

Marsh Posté le 12-06-2001 à 08:44:27   

Reply

Marsh Posté le 12-06-2001 à 10:33:19    

mouaip ça doit etre assez facile en fait :
tu creer une fonction qui rend ton bouton visible ou invisible, suivant le parametre passé. pour le rendre visible ou invisible, tu le place entre des balises <div> avec hidden comme visibility.
ensuite sur ta zone de saisie, tu rajoutes :
onblur="javascript:taFonction(parametre);"
 
et voila  :sol:

Reply

Marsh Posté le 12-06-2001 à 16:55:57    

C'est sympa à toi, seleument, je ne programme pas du tout en java.
Pourrais tu m'éclaicir un peu plus...
 
Merci :D

 

[edit]--Message édité par Djero--[/edit]

Reply

Marsh Posté le 13-06-2001 à 08:30:07    

up

Reply

Marsh Posté le 13-06-2001 à 10:11:49    

voila un exemple qui marche avec ie5 (j'ai pas testé avec autre chose, par contresi tu arrives cliquer sur le bouton t'es trop fort !!! parce que des que le champs de saisie perd le focus, le bouton disparait et donc tu ne peux plus cliquer dessus !!!)
 

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <input type=text value="coucou">
  6. <input type=text value="ca va ?" onfocus="b.style.visibility='visible'" onblur="b.style.visibility='hidden'">
  7. <input id=b type=button value="Je Suis Le Bouton" style="visibility:hidden" onClick="alert('Pourquoi tu me cliques dessus, ne recommence pas sinon ...')">
  8. <input type=text value="Oui ca va">
  9. </body>
  10. </html>

Reply

Marsh Posté le 13-06-2001 à 10:16:16    

explication :  
  pour les 2° champs de saisie il y a deux evenements :
    onfocus : le champs devient actif
    onblur : le champs est desactivé
 
  Le bouton à un id : 'b', c'est obligatoire pour pouvoir acceder aux proprietes du bouton (en tout cas plus facile).
  Il faut aussi definir le style du bouton et par defaut celui ci est invisible.

Reply

Marsh Posté le 13-06-2001 à 12:36:55    

Je vais étudier ça, merci à toi :D

Reply

Sujets relatifs:

Leave a Replay

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