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 :

Appeler l'�lement input en JS


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Homme Profil pro
    sans emploi
    Inscrit en
    F�vrier 2014
    Messages
    365
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activit� : sans emploi
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2014
    Messages : 365
    Par d�faut Appeler l'�lement input en JS
    Bonjour,
    J'ai un formulaire et un script JS qui renvoie un message lors d'un clic sur bouton

    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
     
    <html>
     
    <head>
     
    <script language="Javascript">
     
    function controle(form1)
    {
    var test1 = document.forms1.inputzone1.value;
    alert("Vous avez tapé : " + test1);
    }
     
    </script>
     
    </head>
     
    <body>
     
    <form name="form1">
    Entrez votre nom:
    <input type="text" name="inputzone1" value="" size=40 maxlength=40>
    <input type="button" name="bouton1" value="Validez votre nom" size=10 onClick="controle(form1)">	
     
    </body>
     
    </html>
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var test1 = document.forms1.inputzone1.value;
    permet d'aller cherche la valeur entr�e dans la zone de texte
    Je cherche � r�ecrire cette ligne en utilisant la synthaxe: element["nom_element"]
    Du coup je remplace cette ligne par:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var test1 = document.forms["form1"].inputs["inputzone1"].value;
    mais �a ne marche pas
    La syntaxe de l'appel de l��l�ment input est elle correcte (j'ai rien trouv� sur le net)?

    Cordialement

  2. #2
    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 659
    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 659
    Billets dans le blog
    1
    Par d�faut
    getELementsByName()
    tu obtiens une collection

    l'indexe 0 te retourne le premier �l�ment de la collection
    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. #3
    Inactif  
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    374
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 374
    Par d�faut
    Bonjour.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var test1 = document.forms['form1'].elements['inputzone1'].value;
    ou bien
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var test1 = document.forms[0].elements[0].value;
    Javascript pr�voie en effet l'utilisation d'une collection de formulaires, qu'il g�re en "tableaux".

    PS : Sur un autre post relatif � l'�v�nement "onunload" je vous ai r�pondu, d�clenchant bien involontairement un tir de barrage (deux mod�rateurs + un pseudo expert sur le dos). Je vous remercie de r�pondre sur ce pr�c�dent POST, afin de calmer le jeu.

    Cordialement.

  4. #4
    Membre �clair�
    Homme Profil pro
    sans emploi
    Inscrit en
    F�vrier 2014
    Messages
    365
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activit� : sans emploi
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2014
    Messages : 365
    Par d�faut
    Merci pour votre aide

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

Discussions similaires

  1. R�ponses: 3
    Dernier message: 17/09/2008, 21h15
  2. Erreur sur appel fonction par Input/onclick
    Par heberco dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 05/09/2008, 18h46
  3. [DOM] Faire appel aux �l�ments de type input
    Par sliderman dans le forum G�n�ral JavaScript
    R�ponses: 12
    Dernier message: 19/05/2008, 22h18
  4. Appel d'un exe et de son input file
    Par bg56 dans le forum MATLAB
    R�ponses: 2
    Dernier message: 29/10/2007, 10h55
  5. [XSLT] appel d'une fonction javascript "onchange" d'un input text
    Par loukili81 dans le forum XSL/XSLT/XPATH
    R�ponses: 5
    Dernier message: 25/12/2006, 18h14

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