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 :

Tester l'existence d'un champ avant de traiter sa valeur


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 653
    Points : 183
    Points
    183
    Par défaut Tester l'existence d'un champ avant de traiter sa valeur
    Bonsoir,

    J'ai souci tout bete, mais il me bloque et je ne trouve pas sur le net la solution :

    https://www.google.fr/search?q=javas...hrome&ie=UTF-8

    Le probleme est simple j'ai un script qui additionne les valeurs de certains champs, sauf que bien que je sois dans l'obligation de tous les citer dans le script, ils n'existent pas tout forcément.

    En clair,

    J'ai des lignes de input qui s'ajoutent avec un script javascript, genre on clique sur + et hop une nouvelle ligne.
    Ensuite je remplie ma ligne et l'imput total me sort le resultat de mon equation en javascript.

    Seulement l'equation soit imperativement sortir une equation de 8 lignes, meme si elles n'existent pas, j'en ai besoin pour d'autres raisons.

    Probleme, evidement le script plante, car le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     montant_immo_2=parseInt(document.getElementById("planmontant_6_"+simul).value);
    fait planter le script si l 'input "planmontant_6_"+simul n'existe pas.

    Donc comment puis je lui demander de mettre la valeur de ce champ seulement s'il existe a defaut on peu avoir 0.

    Merci pour toute votre aide.
    Olivier

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 653
    Points : 183
    Points
    183
    Par défaut
    J'ai trouvé la solution toute bête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      if (document.getElementById("nomdelid") != undefined ){ .... }
    Bonne nuit à tous.

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

Discussions similaires

  1. [PL/SQL] Comment tester l'existence d'un champ?
    Par nanou9999 dans le forum Oracle
    Réponses: 4
    Dernier message: 19/04/2012, 15h25
  2. Tester l'existence d'un champ dans une requête
    Par Reidid dans le forum Access
    Réponses: 3
    Dernier message: 23/01/2006, 22h02
  3. Tester l'existance d'un champ de formulaire .
    Par maxos75 dans le forum ASP
    Réponses: 3
    Dernier message: 21/12/2005, 12h47
  4. Tester l'existence d'un champ dans une table
    Par Oluha dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 05/09/2005, 11h19
  5. Tester l'existence d'un champ
    Par Loko dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/12/2004, 11h26

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