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

Struts 1 Java Discussion :

[javascript]pb propriété indexé


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut [javascript]pb propriété indexé
    Bonjour, voici mon pb j'ai une fonction javascript qui me permet de donné une valeur à mes champs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function setChamp(nomChamp,valeurChamp)
    {
    	document.forms[0].elements[nomChamp].value=valeurChamp;
    }
    le problème est pour donné une valeur lorsque le propriété est indexé comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <logic:iterate indexId="index" id="indexListe" name="maForm" property="maListe">
    <html:hidden indexed="true" name="maForm" property="id" />
    //suite du code et fermeture des tags
    ce qui pose pb :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td onclick="javascript:setValeurChamp('id', '<bean:write name="maForm" property="id"/>');
    dans la console javascript j'ai : document.form[0].elements[nomChamp] has no properties

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    travaille avec les id

    pour chaque html:hidden dans ton logic:iterate tu indexe avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    styleId=nom1
    styleId=nom2
    styleId=nom3
     
    etc ...
    dans ta fonction javascript,tu recupere ou affecte la valeur avec ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("nom" + id).value

  3. #3
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    Merci sa marche

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/09/2007, 11h58
  2. Grosse énigme sur les propriétés indexées
    Par chtiantoine dans le forum Struts 1
    Réponses: 3
    Dernier message: 10/12/2006, 19h13
  3. Javascript, array et index
    Par sietjp dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/11/2006, 17h45
  4. [VB.NET] propriété index
    Par olbi dans le forum Windows Forms
    Réponses: 6
    Dernier message: 28/03/2006, 15h00

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