Opracowuję jeden skrypt JavaScript, który ukryje i pokaże td
na moim kliknięciu my button
.HTML ukryty td zajmuje białe miejsce w IE6
Kiedy próbuję ukryć td
niż IE6
ukryć td i umieścić tam, ale niektóre przestrzenie jednak mój kod działa na wszystkich najnowszych przeglądarce Mörder nawet latest IE
.
Mój kod:
data = getElementsByClassName("data", "td", myElement);
for (i = 0; i < data.length; i++) {
td = data[i];
tr = td.parentNode;
for (j = 0; j < tr.childNodes.length; j++) {
tr.childNodes[j].style.display = "none";
}
}
Tutaj napisałem własną metodę getElementsByClassName
becusae na IE6
nie obsługuje i chcę poparcie IE6
. powyższy kod działa we wszystkich innych przeglądarkach z wyjątkiem przeglądarki IE6
.
W IE6 moja tabela wygląda następująco:
iw innych przeglądarek
Dzięki za pomoc.
czy możesz umieścić swoje kody w skrzypcach? – iyyappan
Już umieściłem główny "blok kodu" na pytanie? a przy okazji masz IE6? –
Czy próbowałeś użyć 'Element.nodeType'? Podział wiersza HTML tworzy również białe spacje. – PHPglue