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

HTML Discussion :

condition if else dans un input text


Sujet :

HTML

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 45
    Par défaut condition if else dans un input text
    bonjours,
    j'ai ceci comme context:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" value="votre pseudo"  onfocus="if(this.value == this.defaultValue) this.value = '' ;" onblur="if (this.value == '') this.value = this.defaultValue ;" />
    je voudrai sur 'onblur' faire une condition du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onblur="if (this.value == '') this.value = this.defaultValue ; else monscriptJS();"
    ca doit etre tout bete mais je ne trouve pas, sauf a lancé directement le script qui fera lui meme le test...mais si je peut évité...

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    onblur="if (this.value == '') {this.value = this.defaultValue ;} else {monscriptJS();}"
    ou
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    onblur="this.value == '' ? this.value = this.defaultValue : monscriptJS();"
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 45
    Par défaut
    merci bien, c'est parfait ... et resolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. forcer l'alignement dans un input text
    Par simoryl dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/12/2005, 12h10
  2. copier coller dans un <input text>
    Par denn dans le forum ASP
    Réponses: 2
    Dernier message: 20/09/2005, 16h51
  3. modifier la couleur d'un texte dans un input text
    Par mic79 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 05/01/2005, 16h45
  4. Afficher un varchar complet dans un input text
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 25/06/2004, 12h17

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