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 :

identification d'un élement


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2003
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2003
    Messages : 120
    Par défaut identification d'un élement
    bonjour,
    j'ai un problème basique que je ne parviens pas à résoudre

    j'ai une page html avec le bout de code suivant :


    <table id="table-titres">
    <tr>
    <th>N°</th>
    <th>Titres</th>
    </tr>
    <tr><td><div id="new_num"></div></td><td><div id="new_title"></div></td></td></tr>
    </table>

    <input name="button_new_title" type="button" class="menubouton" value="Ajouter" onclick="new_title()" />

    dans la fonction javascript new_title(), je cherche à remplacer le contenu du div "new_num" par un input ; voici la fonction :

    function new_title()//ajout d'un input pour new title
    {
    document.getElementById(new_num).innerHTML = "<div id='new_num'><input type='text' value='' size='3' class='menutxtfield' name=''/></div>";
    }


    à chaque fois, il me met sous FIREFOX une erreur comme quoi il ne reconnait pas l'objet "new_num" ... ; pourtant, il existe bien ...

    merci pour votre aide !
    Aurelien

  2. #2
    Membre confirmé Avatar de landryx
    Inscrit en
    Décembre 2006
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 145
    Par défaut
    Citation Envoyé par aztec
    bonjour,
    j'ai un problème basique que je ne parviens pas à résoudre

    j'ai une page html avec le bout de code suivant :


    <table id="table-titres">
    <tr>
    <th>N°</th>
    <th>Titres</th>
    </tr>
    <tr><td><div id="new_num"></div></td><td><div id="new_title"></div></td></td></tr>
    </table>

    <input name="button_new_title" type="button" class="menubouton" value="Ajouter" onclick="new_title()" />

    dans la fonction javascript new_title(), je cherche à remplacer le contenu du div "new_num" par un input ; voici la fonction :

    function new_title()//ajout d'un input pour new title
    {
    document.getElementById(new_num).innerHTML = "<div id='new_num'><input type='text' value='' size='3' class='menutxtfield' name=''/></div>";
    }


    à chaque fois, il me met sous FIREFOX une erreur comme quoi il ne reconnait pas l'objet "new_num" ... ; pourtant, il existe bien ...

    merci pour votre aide !
    Aurelien
    et si tu essayais plutot:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function new_title()//ajout d'un input pour new title
         {
          document.getElementById('new_num').innerHTML = "<input type='text' value='' size='3' class='menutxtfield' name='' />";
         }

Discussions similaires

  1. Identification par ip
    Par Dante dans le forum Développement
    Réponses: 9
    Dernier message: 12/01/2004, 12h20
  2. probleme identification et mot de passe root
    Par freums dans le forum Débuter
    Réponses: 5
    Dernier message: 19/09/2003, 17h09
  3. [servlet][identification][url]
    Par welty dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 20/08/2003, 09h10
  4. [Syntaxe] Action simultanée sur plusieurs élements
    Par FranT dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/03/2003, 20h20
  5. identification lettre (pb accent)
    Par scorbo dans le forum C
    Réponses: 5
    Dernier message: 14/12/2002, 02h59

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