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 :

Saisir et afficher un résultat


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Par défaut Saisir et afficher un résultat
    Salut à tous je debut en JS
    je me demandais comment fait on pour afficher le résultat d'uns saisie si ce dernier est correct
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <script>
    function check() {
        var nbr = document.frm.nbr.value;
        if (isNaN(nbr)) {
            msg.style.color = "#FF0000"
            document.getElementById("msg").innerHTML = "Entrez uniquement une valeur numérique";
            return false;
        }
        else {
            msg.style.color = "#12be00"
            document.getElementById("msg").innerHTML = "Valeur numérique Ok";
            // ICI je suppose mais comment ???
        }
    }
    </script>
    <form name="frm" onsubmit="return check()"> Entrez un nombre: <input type="text" name="nbr">
        <input type="submit" value="submit">
        <br>
        <span id="msg"></span>

    si la saisie est un nombre, afficher le "msg" et ré afficher le nombre saisie dans le champs.
    Merci de votre aide

    Cdt

  2. #2
    Membre confirmé
    Homme Profil pro
    Reconverti Dev Web
    Inscrit en
    Septembre 2019
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Reconverti Dev Web
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Septembre 2019
    Messages : 88
    Par défaut
    Salut,

    Vue que tu utilises un bouton type "submit", ta page va forcement se rafraîchir, tu perdras donc les infos sur ton navigateur.

    Si tu veux changer ce comportement, ajoute "return false" à ton else.

    Pour afficher la valeur de ton input dans ton span, tu peux faire ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("msg").innerHTML = nbr + " :Valeur numérique Ok"
    Cdt.

Discussions similaires

  1. problème de mise en page de formulaire (débutante)
    Par emmablue dans le forum Access
    Réponses: 2
    Dernier message: 21/07/2006, 12h26
  2. Remplir formulaire HTML depuis une application C++
    Par danyboy85 dans le forum C++
    Réponses: 2
    Dernier message: 10/05/2006, 14h05
  3. Remplir formulaire
    Par noname_971 dans le forum Access
    Réponses: 2
    Dernier message: 27/02/2006, 12h31
  4. Remplir formulaire distant
    Par wahou85 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 12/01/2006, 21h08

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