Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlenie wierszy tabeli po kliknieciu przycisk
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
AxZx
witam

mam tabele w ktorej pewne wiersze maja atrybut class="nad_id55"

jaka funkcje napisac zeby zmienic ta funkcje na inna ?
my_identify
Cytat
jaka funkcje napisac zeby zmienic ta funkcje na inna ?

blink.gif Masło maślane... Napisz dokładie co ma się zmienić. Zawartość tych wierszy czy styl? A może coś innego.
AxZx
mialo byc ta klase na inna

czyli: klikam w obrazek i wybrana klasa zmienia sie na inna klase
my_identify
Kod
function switchStyle(strTagName, strClassName, newClassName){
    var arrElements = (strTagName == "*" && document.all)? document.all : document.getElementsByTagName(strTagName);
    var element;

    for(var i=0; i<arrElements.length; i++){
        element = arrElements[i];
        if(element.className==strClassName){
     element.className=newClassName;
        }  
    }
}

switchStyle("tr", "nad_id55", "NowyStyl");


Troche niezbyt eleganckie, ale działa tongue.gif
AxZx
ano dziala smile.gif
nie tak jak chcialem, bo nadal nie wiem jak osiagnac cel

po malych przerobkach dziala dobrze

a jak powinien wygladac mechanizm ukrywania / wyswietlania?
czyli raz klikam - wyswietlaja sie wybrane wiersza, drugi raz klikam znikaja.
my_identify
Nie wiem czy dobrze rozumiem. Jest tablelka. Klikam na obrazek w danym wierszu i zmienia się styl tego wiersza. Klikam i styl zmienia sie na taki jaki był wczśniej ?
AxZx
obrazek jest w wierszu wyzej,
klikam obrazek zmienia sie styl <tr> na nowy, klikam drugi raz zmienia sie na tez co byl wczesniej zapisany w <tr class="ukryty nad_id55">
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.