🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
6 messages
6 total messages Started by zlotowinfo Thu, 23 Sep 2010 09:47
jak zmienić kolor linii lub komórki tabeli
#50289
Author: zlotowinfo
Date: Thu, 23 Sep 2010 09:47
2 lines
1010 bytes
bo wykonaniu jakiejś czynności chciałbym by dany wiersz tabeli <tr>
miał tło ciemniejsze, czyli jakby potwierdzony krok czynności 
Re: jak zmienić kolor linii lub komórki tabeli
#50290
Author: Łukasz "Huzar" Bugaj
Date: Fri, 24 Sep 2010 08:35
13 lines
1503 bytes
W dniu 23.09.2010 11:47, zlotowinfo pisze:
> bo wykonaniu jakiejś czynności chciałbym by dany wiersz tabeli <tr>
> miał tło ciemniejsze, czyli jakby potwierdzony krok czynności

var el = document.getElementById('id_wiersza');
if (el) {
    el.style.backgroundColor = 'rgb(wart_r, wart_g, wart_b)';
}

-- 
Pozdr
There is no spoon
Łukasz "Huzar" Bugaj
Re: jak zmienić kolor linii lub komórki tabeli
#50291
Author: Łukasz "Huzar" Bugaj
Date: Fri, 24 Sep 2010 08:38
22 lines
1677 bytes
W dniu 24.09.2010 10:35, "Łukasz \"Huzar\" Bugaj" pisze:
> W dniu 23.09.2010 11:47, zlotowinfo pisze:
>> bo wykonaniu jakiejś czynności chciałbym by dany wiersz tabeli <tr>
>> miał tło ciemniejsze, czyli jakby potwierdzony krok czynności
> 
> var el = document.getElementById('id_wiersza');
> if (el) {
>     el.style.backgroundColor = 'rgb(wart_r, wart_g, wart_b)';
> }
> 

ewentualnie w css tworzysz styl i wtedy
> var el = document.getElementById('id_wiersza');
if (el) {
    el.className = 'nazwa_stylu_z_ciemniejszym_tlem';
}


-- 
Pozdr
There is no spoon
Łukasz "Huzar" Bugaj
Re: jak zmienić kolor linii lub komórki tabeli
#50292
Author: zlotowinfo
Date: Sat, 25 Sep 2010 19:50
7 lines
1077 bytes
ale
id dodać?
<tr id=tr1>

<tr id=tr2>

? 
Re: jak zmienić kolor linii lub komórki tabeli
#50293
Author: Łukasz "Huzar" Bugaj
Date: Mon, 27 Sep 2010 09:13
19 lines
1306 bytes
W dniu 25.09.2010 21:50, zlotowinfo pisze:
> ale
> id dodać?
> <tr id=tr1>
> 
> <tr id=tr2>
> 
> ?
<tr id="tr1">
<tr td="tr2">
...
itd.

Tak powinno być.

-- 
Pozdr
There is no spoon
Łukasz "Huzar" Bugaj
Re: jak zmienić kolor linii lub komórki tabeli
#50294
Author: Witold Szczerba
Date: Sun, 24 Oct 2010 16:26
25 lines
2061 bytes
On Sep 23, 11:47 am, "zlotowinfo" <usuntou...@go2.pl> wrote:
> bo wykonaniu jakiejś czynności chciałbym by dany wiersz tabeli <tr>
> miał tło ciemniejsze, czyli jakby potwierdzony krok czynności

Najlepiej by było chyba tak: w CSS dwa style dla wiersza: pierwszy
standardowy, drugi odpowiadający wykonaniu tej konkretnej czynności.
Standardowo po załadowaniu tabelki - wszystkie wiersze załapią się na
pierwszy - standardowy styl. W momencie wykonania czynności - dodajesz/
wymieniasz klasę danego wiersza tabeli tak, żeby drugi styl się
załapał.

<table class='tasks'>
[...]
<tr>.....</tr>
<tr class='executed'>......</tr>
[...]
</table>

CSS:
table.tasks tr { ...styl standardowy...}
table.tasks tr.executed { ...styl potwierdzający wykonanie
czynności...}

Teraz podpinasz się do wykonanej akcji i na końcu dodajesz styl
'executed' dla odpowiedniego <tr>.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads