X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Возможно ли в ява скрипт обращение к классу?
MetSerp
MetSerp
Topic Starter сообщение 19.12.2008, 11:53; Ответить: MetSerp
Сообщение #1


Есть таблица в ней 2 скрытых через класс столбца по нажатию на кнопку они должны стать видимыми.
Единственное что не пойму как обратиться не по типу, не по тегу и не по ай ди а имено по классу.
Если нельзя, придется выносить эти столбцы в таблицу а таблицу совать в ячейку но так тоже пробовал она растягивается не так как надо и ломает структуру таблицы :wall:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kvex
kvex
сообщение 19.12.2008, 13:40; Ответить: kvex
Сообщение #2


Если на чистом javascript то что то типа того:

function getElementsByClass(){
//получаем все элементы с тегом div
var elements = document.getElementsByTagName('div');
//перебираем их и записываем в массив все элементы
// с классом someclass
someClassElements = new Array();
for(i=0; i<elements.length; i++){
if(elements[i].className == 'someclass'){
someClassElements.push(elements[i]);
}
}

//получаем массив элементов div с класом someclass:
//someClassElements
}

window.onload = getElementsByClass;


всё упрощается во много рез если использовать jQuery:

$(document).ready(function(){
var someClassElements = $("div.someclass");
});
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
Topic Starter сообщение 19.12.2008, 14:24; Ответить: MetSerp
Сообщение #3


По тегу немного не то класс получать ,мне его нужно из css забрать он там уже есть если по тегу то там еще есть столбцы и они все станут видимы :(
Хотя впринципе они единственные кто не будет видим потому пусть станут видимыми все а потом если что на следующей строке сделаю невидимой все что нужно снова:sarcastic:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
UncleM
UncleM
сообщение 19.12.2008, 20:45; Ответить: UncleM
Сообщение #4


Не стоит изобретать велосипед, пользуйтесь библиотеками, написанными профессионалами. Вот пример на YUI.
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.6.0/build/yahoo/yahoo-min.js&2.6.0/build/dom/dom-min.js"></script>
<script type='text/javascript'>
var elementArray = YAHOO.util.Dom.getElementsByClassName('ИМЯ_КЛАССА');
</script>
elementArray - массив с найденными элементами с указанным классом.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Осторожно! Вы можете получить огромный заряд позитива!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Скрипт поисковика видео StrongTube
3 3josoft 1561 14.8.2023, 14:45
автор: 3josoft
Открытая тема (нет новых ответов) Скрипт приема платежей p2p с карты на карту card2card
Скрипт приема платежей p2p с карты на карту card2card
15 zladey1986 7780 26.3.2023, 8:54
автор: Palundra
Открытая тема (нет новых ответов) Продам скрипт перевода постов и комментариев
4 Tutich 749 19.1.2023, 17:23
автор: Tutich
Открытая тема (нет новых ответов) Битрикс скрипт нативной установки
3 Nemo 2439 20.11.2022, 10:09
автор: Webmaster24
Открытая тема (нет новых ответов) Посоветуйте скрипт интернет-магазина
(партнерская программа - критична!)
9 Aloof 7317 2.12.2021, 15:03
автор: Ilonek


 



RSS Текстовая версия Сейчас: 29.3.2024, 13:24
Дизайн