Problème Javascript
Résolu
Autumn`Tears
Messages postés
1054
Date d'inscription
Statut
Membre
Dernière intervention
-
Autumn`Tears Messages postés 1054 Date d'inscription Statut Membre Dernière intervention -
Autumn`Tears Messages postés 1054 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un tableau de plusieurs lignes avec différents champs (le nom de chaque champ est nom_champ1, nom_champ2, et ainsi de suite selon la ligne).
J'ai une fonction Javascript qui va me permettre de récupérer la valeur de chaque champ d'une ligne avec le numéro de la ligne passé en paramètre.
J'ai un soucis dans la fonction en question pour récupérer les valeurs.
J'ai essayé de faire : document.nomform.nomchamp+idLigne.value;
Et aussi :
var nom = 'val_champ'+parseInt(idLigne);
document.nomform.nom.value;
Et le tout sans aucun succès.
Est-ce que quelqu'un aurait un moyen de contourner le problème (Autre que la méthode bourrin qui consiste à générer une fonction Javascript pour chaque ligne) ?
Merci.
J'ai un tableau de plusieurs lignes avec différents champs (le nom de chaque champ est nom_champ1, nom_champ2, et ainsi de suite selon la ligne).
J'ai une fonction Javascript qui va me permettre de récupérer la valeur de chaque champ d'une ligne avec le numéro de la ligne passé en paramètre.
J'ai un soucis dans la fonction en question pour récupérer les valeurs.
J'ai essayé de faire : document.nomform.nomchamp+idLigne.value;
Et aussi :
var nom = 'val_champ'+parseInt(idLigne);
document.nomform.nom.value;
Et le tout sans aucun succès.
Est-ce que quelqu'un aurait un moyen de contourner le problème (Autre que la méthode bourrin qui consiste à générer une fonction Javascript pour chaque ligne) ?
Merci.
A voir également:
- Problème Javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
5 réponses
J'ai testé : document.nomform['prix'+idPage].value;
Résultat : document.nomform["nom" +idLigne] is undefined
Un autre moyen par la création au préalable d'une variable serait-il possible ?
Résultat : document.nomform["nom" +idLigne] is undefined
Un autre moyen par la création au préalable d'une variable serait-il possible ?
Effectivement testé et approuvé par le novice que je suis en JavaScript.
En tout cas, merci le père, ta solution m'a mis sur la voie ;)
En tout cas, merci le père, ta solution m'a mis sur la voie ;)
J'ai testé : document.nomform['prix'+idPage].value;
Résultat : document.nomform["nom" +idLigne] is undefined
C'est ['prix'+idPage] ou ["nom" +idLigne] ?
Ton formulaire s'appelle-t-il bien nomform ? Et ton champ 'prix' ou 'nom' ?
Et ta variable idLigne ou idPage conient-elle bien un nombre ?
Peux-tu montrer le code ?
Résultat : document.nomform["nom" +idLigne] is undefined
C'est ['prix'+idPage] ou ["nom" +idLigne] ?
Ton formulaire s'appelle-t-il bien nomform ? Et ton champ 'prix' ou 'nom' ?
Et ta variable idLigne ou idPage conient-elle bien un nombre ?
Peux-tu montrer le code ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question