begin process at 2012 05 27 06:43:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN TABLEAU

FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN TABLEAU


 Information sur la source

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :couleur, tableau, fonction, alterner, ligne Niveau :Débutant Date de création :04/08/2006 Vu :15 605

Auteur : pakito_77

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Petite foncion trés simple pour alterner les couleurs des lignes d'un tableau:
On test si i est pair ou impair et on attribut une couleur au bgcolor de la ligne.
Tout simplement.

le code est livré avec un ptit tableau juste histoire de donner un ptit exemple ^^

Source

  • <%@ LANGUAGE="VBSCRIPT"%>
  • <%option explicit%>
  • <html>
  • <head>
  • <title></title>
  • <%
  • 'Variables :
  • dim i
  • '-----------
  • 'Fonction pour le changement de couleur des lignes du tableau
  • function couleur (i)
  • if i MOD 2 = 0 Then 'test si i est pair ou impair
  • couleur = "#FFFFFF" 'Couleur pour ligne Blanche
  • else
  • couleur = "#5f95e5" 'Couleur pour ligne Bleu
  • End If
  • End function
  • '------------
  • '--------------------------------------------------------
  • 'Exemple d'un tableau tout simple qui utilise la fonction
  • '--------------------------------------------------------
  • %>
  • </head>
  • <body>
  • <table BORDER="0" bgcolor="black" CELLSPACING="1" CELLPADDING="0">
  • <%for i=1 to 3%>
  • <tr bgcolor="<%=couleur(i)%>">
  • <td>cellule 1 de la ligne <%=i%></td>
  • <td>cellule 2 de la ligne <%=i%></td>
  • </tr>
  • <%next%>
  • </table>
  • </body>
  • </html>
<%@ LANGUAGE="VBSCRIPT"%>
<%option explicit%>
<html>
  <head>
    <title></title>
<%
   'Variables :
   dim i
   '-----------
   
   'Fonction pour le changement de couleur des lignes du tableau
   function couleur (i)
         if i MOD 2 = 0 Then   'test si i est pair ou impair
            couleur = "#FFFFFF"   'Couleur pour ligne Blanche
	    else
	        couleur = "#5f95e5"   'Couleur pour ligne Bleu
         End If
    End function
    '------------

 '--------------------------------------------------------
 'Exemple d'un tableau tout simple qui utilise la fonction
 '--------------------------------------------------------
 %>

  </head>
    <body>

       <table BORDER="0" bgcolor="black" CELLSPACING="1" CELLPADDING="0">
       <%for i=1 to 3%>

        <tr bgcolor="<%=couleur(i)%>">
         <td>cellule 1 de la ligne <%=i%></td>
         <td>cellule 2 de la ligne <%=i%></td>
        </tr>
        
       <%next%>
       </table>

    </body>
</html>

 Conclusion

Juste un ptit bout de code sans prétention qui pourra peut etre aider quelque personne.

PS: c'est mon premier code posté donc soyez indulgent ^^


 Sources de la même categorie

Source avec Zip Source avec une capture OBJETS IMBRIQUÉES EN TABLEAU (EN VBSCRIPT OU ASP) par internetdev
Source avec Zip GESTION DES SKIN par youdream
UTILISATION DE FTP.EXE DE WINDOWS EN ASP par Nicolas_kojack
Source .NET (Dotnet) COMMENT PASSER UN PARAMÈTRE C# À FLASH ? par zigxag
COMPTEUR DE VISITE AVEC VARIABLE DE SESSION par tidave

 Sources en rapport avec celle ci

EXECUTION DE CODES ASP À LA VOLÉE par apxa
Source .NET (Dotnet) FONCTION POUR GÉNÉRER UN JAVACRIPT D'OUVERTURE D'UNE IMAGE E... par tikrimi
Source avec Zip Source .NET (Dotnet) .NET2 - REMPLIR UN DROP EN FONCTION D'UN AUTRE GRACE AU CLIE... par jesusonline
TRI TABLEAU SUR UNE COLONNE DONNÉE EN QUELQUES LIGNES DE COD... par outofcontrol
Source avec Zip Source avec une capture AFICHAGE HTML/ASP D'UNE STRUCTURE DE TABLE par AC1

Commentaires et avis

Commentaire de NutsCracker le 07/08/2006 11:19:24

Pas mal ton code, la fonction XOR (ou exclusive fonctionne aussi), exemple :
si i = 0 initialement

i = i XOR 1 (0 XOR 1 = 1 donc i = 1)
i = i XOR 1 (1 XOR 1 = 0 donc i = 0)
i = i XOR 1 (0 XOR 1 = 1 donc i = 1)

i alterne entre deux valeurs 0 et 1 s'il est initialisé à 0 ou à 1.

Ta fonction MODULO et le test paire/impaire est juste, c'est une solution de mathématicien (tu doit certainement être bon en math ou venir d'une section où les maths sont omniprésente), perso je viens d'une section electrotechnique et là-bas on apprends plutôt la logique binaire.

Commentaire de pakito_77 le 08/08/2006 11:42:39

Merci NutsCracker,
Disons que pour mon cas, je générais un tableau à partir d'une boucle for et que chaque lignes étaient incrémentées de 1, et que cette solution m'est venu naturellement ^^.
Merci pour ta proposition, je ne connaissais d'ailleurs pas la methode XOR.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Modifier la couleur de cellule en fonction des donnéees [ par jpdeion ] Bonjour, voila je d&#233;bute, dans un tableau html avec des donn&#233;es textes (nombres import&#233;es avec ASP ou PHP (je sais d&#233;j&#224; faire Problème avec la fonction "include file" [ par bcsh ] Bonjour, je suis novice ds la programmation asp, et j'ai tenté de créer des menus qui s'incluent par la fonction &lt;!-- #include file="banniere.htm" ajout de composant dans un tableau [ par juando ] Voila je soiuhaiterai ajouter dans un tableau un composant webform en particulier une dropdownlist a chaque fois que je clique sur un linkbuttonMon pr regoupement dans une table en fonction de la requete [ par sarrrah ] Bonjour à tous, j'ai un petit soucis dans une table j'affiche tous mes renseignements concernant des bons de livraisons. Le problème est que sur chaqu PROBLEME RECUPERATION INDICE TABLEAU [ par placebo ] Salut à tous!Voila mon probleme :- j'ai un tableau en php que je modifie en javascript,- je peux ajouter et modifier une ou plusieurs ligne,Pour la su créé une ligne de tableau à partir d'une liste déroulante [ par leeloo076 ] Bonjour,J'ai un problème : je souhaite créé une commande dans une page ASP. Ma liste déroulante contient les références des produits. Lorsque je cliqu Fonction ds un tableau [ par serial ] Voila Bonjour !j'ai un tableau ds les cellule j'ai des liens et je voudrais que la couleur des cellules et de la police Change qd la souris passe des tableau dynamic en asp.net [ par komard ] salut et merci d'avance ...j'ai un problème tout bidon à résoudre ... pour quelqu'un qui s'y connait en asp.net :je veux créer un tableau dynamic avec évenement sur liste modifiable [ par loulou ] Bonjour,Je programme en asp.J'ai crée un tableau en asp dont la 2eme colonne est constituée de listes modifiables au niveau de chaque ligne. Je veux q do while loop [ par mavric35 ] Je cherche à savoir comment fonctionne les fonction mis dans le sujet. Pour tous vous expliquer, j'essaie de faire un tableau en fonction d'une variab


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 1,357 sec (3)

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