begin process at 2012 05 29 00:50:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Prototype, Script.Aculo.us

 > 

boucle avec prototype


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

boucle avec prototype

mardi 17 février 2009 à 16:04:46 | boucle avec prototype

fs074995

Dans un code j'ai la ligne suivante
$('ano1').style.backgroundColor='#FFFFB0';

Cette ligne se répète 50 fois ano1,ano2,ano3 ......

Je voudrais faire un truc comme ceci
for(i=1;i<51;i++){
      $('ano+i+').style.backgroundColor='#FFFFB0';
}
j'ai essayé $("'ano"+i+"'") et un tas d'autres version du même genre
quelle syntaxe utiliser pour que cela fonctionne?
Merci de votre aide.

mardi 17 février 2009 à 16:54:25 | Re : boucle avec prototype

Bul3

Membre Club
bonjour
          $('ano'+i) à priori....
Cordialement
[mon Site][M'écrire]Bul

mercredi 18 février 2009 à 08:10:08 | Re : boucle avec prototype

fs074995

J'ai essayé dans ce sens mais cela n'a aucun effet.
En fait avec un Event.observe sur un bouton je voudrait changer la couleur de fond de 50 <TD id='anox> (C'est un reset)

Votre suggestion

 for (i=1;i<5;i++){
        $('ano'+i).style.backgroundColor='#FFFFB0';
    }
aucun couleur de fond ne change
ce qui fonctionne mais pourquoi ?

    /*$('ano1').style.backgroundColor='#FFFFB0';
    $('ano2').style.backgroundColor='#FFFFB0';
    $('ano3').style.backgroundColor='#FFFFB0';
    $('ano4').style.backgroundColor='#FFFFB0';
    $('ano5').style.backgroundColor='#FFFFB0';/*

Avec 50 lignes cela fonctionne mais c'est pas joli...;
Si vous avez une autre piste je suis preneur
Merci à tous

mercredi 18 février 2009 à 09:04:15 | Re : boucle avec prototype

Bul3

Membre Club
ton erreur est probablement ailleurs alors.
car $('ano'+i).style.backgroundColor='#FFFFB0'; devrait fonctionner
c'est en fait un document.getElementById("ano"+i).style.backgroundColor='#FFFFB0';

mercredi 18 février 2009 à 09:52:48 | Re : boucle avec prototype

Bul3

Membre Club
Réponse acceptée !
au fait....
NavigateursQuelques Explications
Chrome
contrôler page actuelle / Options pour développeurs
/ Console Javascript
FireFox
Outils / Console d'erreurs
et mieux : télécharger FireBug
Internet
Explorer
activer le deboggage : Outils/options Internet/Avancés
dans la liste, sous "Navigation" : décocher
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS
K-Meleon
Outils / Console d'erreurs
Opera
Outils / Avancé / Console d'erreurs
Safari
Debug / Show JavaScript Console
° modifier Fichier com.apple.Safari.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\Preferences\
y ajouter <key>IncludeDebugMenu</key>
<true/>



Cette discussion est classée dans : ligne, boucle, style, prototype, ano1


Répondre à ce message

Sujets en rapport avec ce message

Clic et double clic dans un tableau [ par nougitch ] Bonjour, Je possède un tableau. J'aimerai que quand je clique sur une donnée elle se colore. Quand quand je reclique dessus, elle retrouve sa couleur Probléme Boucle avec Java script [ par Dellys ] Bonjour     J'ai petit souci avec changement style onmouseover onmouseout - bordure tableau, Firefox et IE [ par sebortega ] Salut, j'écris un peu désespéré. Mon but est de mettre en évidence les lignes d'un tableau en les encadrant par une bordure grise en pointillé au pas boucle et variables ! [ par BlizarBlizar ] Bonjour ! je voudrais savoir comment on fait en javascript pour générer une chaine de caractère, en boucle .. c'est a dire par exemple : [code=js]fo index d une ligne dans une table [ par echecetmat ] Bonjour,J'aimerai récuperer l'index d'un pour y appliquer un style en fonction de ce numero quand on click sur une checkbox contenu dans cette ligne. Saut de ligne dans Action Script [ par akhlan ] Salut, j'ai un petit problème sur un swf qui me permet d'envoyer un mail. A l'intérieur, j'ai cet action script on (release) { getURL("mailto:" + Javascript menu deroulant [ par RM50Man ] C'est un menu déroulant !!!!Quelqu'un pourrait me dire comment faire pour qu'il n'y est^pas d'espace entre le Menu Presentation et classeet comment fa recherche Client mail en ligne pour un site [ par melvinn ] Bonjour à tous, Je viens de prendre connaissance de l'existence de ce site et j'espère que quelqu'un pourra m'apporter une réponse sur un programme M Cacher Masquer un groupe de Div [ par fdthierry ] Bonjour,J'utilise ce code java:function ShowHideMenu(Div) {   if (Div.style.display=='none') {     Div.style.display='InLine';    }  &nbsp Aide pour un tableau [ par Lilou28 ] Bonjour, j'ai un tableau fait sous C# .asp avec des textbox dans chaque case de mon tableau et il faudrait que seule la 1ère ligne apparaisse et que l


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales