IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Formulaire + javascript + W3C


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Homme Profil pro
    Analyste/d�veloppeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Analyste/d�veloppeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par d�faut Formulaire + javascript + W3C
    Bonjour,
    je ne m'y connais absolument rien en javascript, mais je suis en train de d�velopper un moteur de recherche interne sur mon site. Sans bouton mais un input avce une value "Recherche", j'aimerais que cet input se vide quand on clique dessus et qu'il remet automatiquement "Recherche" dedans quand l'utilisateur clique � c�t�. Mon code le fais d�j�, mais celui-ci n'est pas valide W3C, que dois-je changer pour que �a le devienne?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <form action="http://sitetest.be" method="get">
    <label for="cherche"><input type="text" id="cherche" name="q" value="Recherche" size="10" onFocus="javascript:this.value=''" onBlur="javascript:this.value='Recherche'"/></label>
    </form>
    Voici le Rapport du validateur W3C

    Merci d'avance pour votre aide

  2. #2
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    rajoutes �a dans le head et enleve les onfocus et onblur :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script type="text/javascript">
    window.onload=function(){
       inp = document.getElementById('cherche');
       inp.onblur=function(){ 
         this.value='Recherche';
       }
       inp.onfocus = function(){
         this.value='';
       }
    }
    </script>

  3. #3
    Expert confirm�

    Avatar de denisC
    Profil pro
    D�veloppeur Java
    Inscrit en
    F�vrier 2005
    Messages
    4 050
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur Java
    Secteur : Service public

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 4 050
    Par d�faut
    Un petit peut-�tre? parceque le validateur est content, lui, maintenant

  4. #4
    Membre �clair�
    Homme Profil pro
    Analyste/d�veloppeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Analyste/d�veloppeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par d�faut
    Ouais merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 18/08/2006, 15h31
  2. R�ponses: 2
    Dernier message: 01/08/2006, 12h52
  3. [VBA]Comment valider un formulaire javascript enVBA
    Par pegase33 dans le forum G�n�ral VBA
    R�ponses: 2
    Dernier message: 29/07/2006, 18h47
  4. [W3C] valider un formulaire par W3C
    Par 18Marie dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 25/06/2006, 19h04
  5. [Formulaire][Javascript] D�cocher toutes les checkbox
    Par Salam59 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 07/03/2006, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo