|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
Bonjour,
Je ne trouve pas de documentation du tout... Savez vous comment faire en js pour pouvoir effectuer une action sur un contrôle dont le nom n'est connu que par le début. Je m'explique : via cette ligne par exemple Code :
document.getElementById('nomvariable'*).disabled=true Plutôt que de faire cela : Code :
Necro27 |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
j'ai posté une solution il y a quelques temps dans les contributions
http://www.developpez.net/forums/d75...tElementsByReg
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 | |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
Bonjour, merci pour l'orientation, mais je n'arrive pas à l'adapter...
Citation:
donc normalement Code :
document.getElementById('*btnajoutssfamille').value='-'; J'avoue avoir du mal à adapter, je continu de tester :s |
|
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
Code :
document.getElementById('*btnajoutssfamille').value='-'; comme expliqué cela retourne une collection d'objets !!! il te faut boucler sur la collection pour recupérer individuellement les value
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 | |||
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
humm ça me fait peur je comprend pas du tout...
Enfin l'idée de la boucle ok, mais à part ça..je suis plutôt novice... Bon j'essaie de bien comprendre, Je fais une boucle pour récupérer toutes les valeurs existantes, et ensuite j'utilise la fameuse étoile ? Citation:
j'avoue être largué mais d'une force, je ne comprend pas le fonctionnement de ce code... |
|||
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
non getElementsByReg récupère une collection d'objets ... en l'occurence tout ceux dont l'id commence par ... il faut boucler sur la collection pour recupérer le value de chacun de ses objets ...
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
Ok merci ^^ mais je ne voie même pas comment récupérer la collection d'objets..
J'ai un peu pour ne pas dire beaucoup de mal à comprendre tout ce qui peut être collection ou dictionnaire d'objets. Le code en lui-même je tente de le déchiffrer en vain, serait t'il possible peut être d'avoir un minimum de commentaires sur ce code ? en ce qui concerne les cases à cochées : Code :
<input type="checkbox" name="check" id="check'.$ligne_famille['id_famille'].'" value='.$ligne_famille['id_famille'].' onchange=affiche_ss_famille('.$ligne_famille['id_famille'].','.$_POST['idtypemateriel'].') /> Bref, merci quand même d'avoir répondu. |
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
la fonction retourne la collection d'objets !!
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#9 | ||||
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
Code :
Oui je bloque vraiment sur le tout début du problème... Sinon, je n'ai pas à toucher à ce code alors ? j'essaie vraiment de comprendre, pardon de ne pas être expert en la matière... Citation:
Citation:
je ne comprend pas comment l'utiliser, je suis même en train de me demander si ce n'est pas un simple appel.. Si possible une réponse un peu plus explicative ? Ce qui semble être super simple pour certain peut être compliqué pour d'autre. Et j'avoue bien faire partie des autres sur ce cas... |
||||
|
|
00
|
|
|
#10 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
10
|
|
|
#11 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 15 ![]() |
Bonjour à tous, bonjour SpaceFrog,
Tout d'abord merci de la patience, j'ai adapté ce code à mon cas et il fonctionne très bien. Je pense qu'hier une bonne pause aurais été nécessaire car je remarque que je n'avais pas les idées claires du tout... Sur ce très bonne journée à toi, et un bon courage avec les énergumènes tels que moi (je l'avoue). Nec27 |
|
|
00
|
|
|
#12 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com