Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] nadawanie koloru na div
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

Ostrzeżenie: (0%)
-----


w skrócie problem polega tak mam petlę z div'ami.


  1. <?php
  2. for ($i=1;$i<10;$i++) {
  3.  
  4.  
  5. echo "<div id='$i' style='color:#000000'>test</div>";
  6.  
  7.  
  8.  
  9. }
  10. ?>


teraz chce by zakolorować diva poprzez funkcje

  1. kolor(id_div) {
  2.  
  3. document.getElementById(id_div).style.color = "#ffffff";
  4.  
  5. }


a funkcje wywoluje np. kolor(1), kolor(5) itp. Z samym zakolorowaniem nie mam juz problemu robi to ok
tylko ze pozostawia biały kolor na divie, a chce by tylko dla ostaniego diva był biały, reszta div'ow była czarna

jest to do zrobienia
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fander
post
Post #2





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

Ostrzeżenie: (0%)
-----


nie lepiej to zrobić tak ?
Kod
<?php
   $iloscDivow = 10;
   for ($i=1;$i<$iloscDivow;$i++) {
       $i == $iloscDivow ? $bg='background:#ffffff' : $bg='';
       $divs .= "<div id='d".$i."' style='color:#000000: ".$bg."'>test</div>";
   }
  
   echo $divs;?>


Ten post edytował fander 2.07.2009, 14:11:18
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 13:40