![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod <script type="text/javascript"> tab=[]; i=1; while( tab.length<40 ) { tab.push(i); tab.push(i++); } for( i=0; i<40; i++ ) { document.write("<div id="+tab[i]+" style='float:left;background-color:red;width:30px;border:solid 1px black;' >"+tab[i]+"</div>"); document.write(" "); if( i == 9 || i == 19 || i == 29 || i == 39 ) { document.write("<br>"); } } </script> i problem pojawia sie gdy w stylach generowanego diva dalem border:solid 1px black. wszytsko sie rozjezdza. Natomias bez definicji border jest OK, div'y sa ladnie kolosiebie i pod soba Ten post edytował right6 7.04.2006, 08:18:00 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
O to chodziło:
Kod <style type="text/css"> (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) div.box { float:left; margin: 1px; width: 30px; height: 20px; border: #000 solid 1px; background: #efefef; text-align: center; } div.box:hover { border: #000080 solid 1px; background: #cdcdcd; } div#container { width: 340px; border: 0; background: #fff; } </style> <div id="container"> <script type="text/javascript"> var k = 0; for( var i=0; i < 40; i++ ) { k = k + 0.5; document.write( "<div id=\"box" + i + "\" class=\"box\">" + Math.ceil(k) + "</div>" ); } </script> </div> :?: |
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
skryptowo nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
jesli chodzi o rozklad DIV'ow tak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzieki teram niech mi jakies goru powie taka rzecz. w dive ym generowanym JS, daje instrukcje Kod onclick=klik(this.id) Kod function klik(id) { document.write(id); if( !a && !b ) { a = id; } else( a && !b ) { b = id; if( a == b ) { z=u; } } document.write(""+a+"||"); document.write(b); //writy um. testowo } i nie chce zeby mi czyscilo ekran, tylko aby dodalo id do zmiennej a lub b, i ja zapamietalo na kolejne klikniecia. |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
chce cos takiego zorbic:
po kliknieciu wstawiam id do zmiennej a, i zmieniam kolor dia na zolty po drugim kliknieciu wstawiam drugie id do zmiennej b, i zmieniam kolor kliknietego diva na zolty i sprawdzam jakie sa te id. Jesli takie same, zmieniam kolor divow trwale na red, i moge klikac od nowa jesli inne zmieniam na kolor wyjsciowy. |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Dwa divy nie moga mieć tego samego id. Musisz to zaplanować inaczej.
|
|
|
![]()
Post
#7
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie pomaga
|
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Co nie pomaga (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak masz tyle pisać to lepiej daj se siana. Następnym razem dostaniesz warna.
|
|
|
![]()
Post
#9
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
jak to co nie pomaga.
napisales ze divy nie moga miec 2 takich samych id. Wiec zmienilem ze nie maja. Klikam i nadal przeladowuje strone, i na nowej wyswietla mi id. Podsumowujac nie pomaga Twoja porada. |
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Powtórzę.
Napisałem Ci że dwa divy nie mogę mieć tych samych id, więce to co chcesz zrobić musisz zrobić inaczej. Czyli nie możesz porównywać id, a Ty zmieniłeś id divów i dziwisz się że nie pomaga. |
|
|
![]()
Post
#11
|
|
Grupa: Zablokowani Postów: 206 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie zmienilem je ! czyli wygenerowalem tylko 20 liczb niepowtarzajacych sie. I nie mam dwóch divow o takim samym id. Wywalilem takze warunki z wywolywanej funkcji zostawiajac tylko document.write(id) (zreszta jak by sie kolega przyjzal skryptowi to by zauwazyl ze najpierw jest document.write(id), i warunki nie maja nic do tego), a puki co kolega szpanuje ze ma opiekuna i straszy mnie warningami.
P.S. czy kolega umie czytac ze zrozumieniem ? bo przez ostatnie dwa posty mam mieszne odczucia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował right6 12.04.2006, 19:48:59 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 09:04 |