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 :

Plusieurs onclick dans un input


Sujet :

JavaScript

  1. #21
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Deallyra Voir le message
    Non, je ne l'ai pas testé.

    Mais si vous me dîtes qu'il s'agit d'un pointeur, au vu de ma connaissance du JavaScript... Je vous concède volontiers ce point.

    Mais en ce cas, pourquoi ne pas utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script>
    function ajouter(v)
    {
        document.forms[0].Champ1.value = document.forms[0].Champ1.value.value + v; 
    }
    </script>
    Ça fonctionnera également, je passais par une variable parce que la chaîne est longue et que ça clarifie un peu...
    Citation Envoyé par Deallyra Voir le message
    Et à titre informatif, qu'est ce qui, en JavaScript, définit une variable "simple" d'une variable contenant un pointeur?
    Ben, la variable référencée...
    J'imagine que ce n'est pas forcément ce que tu attendais, mais c'est hélas le cas. Javascript étant un langage non typé, on ne sait pas de manière évidente sur quoi l'on travaille.
    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    var etat = 1; <-- etat est numérique
    etat += 2; <-- toujours numérique
    etat += " exemples"; <-- "String"
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  2. #22
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var etat = 1; <-- etat est numérique
    etat += 2; <-- toujours numérique
    etat += 2+''; <-- hop magique c'est du string 
    etat += " exemples"; <-- "String"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #23
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Je m'endormirai moins bête ce soir?

    C'est une bonne chose.

    Merci pour cette explication.

    @SpaceFrog

    Pas bien de tricher... ^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    etat += 2+''; <-- hop magique c'est du string 
    ==
    etat += 2;
    etat += ''
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  4. #24
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 66
    Par défaut
    Re bonjour, cette discussion prend de l'empleur à ce que je vois.

    Ma question est comment faire une alert pour afficher que 6 numéro ?

    exemple d'alerte ?


    Code : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <script>
    function select_numero(numero) {
    		var var_numero = ('0' + numero).substring(('0' + numero).length-2, ('0' + numero).length);
    		{
    			alert('Vous ne pouvez sélectioner que 6 numéros');
    		}
     
     
     
     
     
    function ajouter(v)
    {
       document.forms[0].elements['key'].value += v.innerHTML; 
       v.onclick=function(){return false;}
       return false;
    }
    </script>
    </head>
     
    <body>
     
    <a href="#" onclick="ajouter(this);" >1</a>
    <a href="#" onclick="ajouter(this);" >2</a>
    <a href="#" onclick="ajouter(this);" >3</a>
    <form action="traitement.php" method="post">
    <input type="text" id="code" name="key" value="" readonly="readonly" />
    <input type="submit" value='envoyer'>
    </form>

  5. #25
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : 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
    20
    21
    22
    <script type='text/javascript'> 
    function ajouter(v)
    {
       if(document.forms[0].elements['key'].value.length==6){
        alert(' vous ne pouvez ajouter que 6 numéros !');
        return false;
        } 
       document.forms[0].elements['key'].value += v.innerHTML; 
     
    }
    </script>
    </head>
     
    <body>
     
    <a href="#" onclick="ajouter(this);" >1</a>
    <a href="#" onclick="ajouter(this);" >2</a>
    <a href="#" onclick="ajouter(this);" >3</a>
    <form action="traitement.php" method="post">
    <input type="text" id="code" name="key" value="" readonly="readonly" />
    <input type="submit" value='envoyer'>
    </form>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. plusieur value dans un input
    Par nad_ii dans le forum Langage
    Réponses: 5
    Dernier message: 28/02/2015, 18h45
  2. onclick dans un input en php
    Par jeepibmx dans le forum Langage
    Réponses: 2
    Dernier message: 18/06/2008, 22h54
  3. plusieurs champs dans un input
    Par nizzart dans le forum Langage
    Réponses: 12
    Dernier message: 10/04/2008, 14h50
  4. Sélectionner plusieurs fichiers dans un input FILE
    Par melitta dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/12/2007, 14h29
  5. [HTML] Firefox/IE : onClick dans un input
    Par bart64 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 15/03/2006, 19h43

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