powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить стиль класса?
8 сообщений из 8, страница 1 из 1
Как изменить стиль класса?
    #35653892
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, есть
<div class="my">sasf</div>
<div class="my">sasf3</div>
<div class="my">sasf2</div>

в классе записано

div.my {
position: absolute;
}

div.my2 {
position: relative;
}

Как Javascript'ом изменить для всех дивов без указания их ID стиль position на relative, т.е изменить стиль класса my?

И тот же вопрос, как Javascript'ом изменить для всех дивов без указания их ID класс, т.е на my2?
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654260
javatula
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
armix2000,

а пробежатся циклом по всем дивам и задать у них style.position - не подходит ?
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654451
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javatulaarmix2000,

а пробежатся циклом по всем дивам и задать у них style.position - не подходит ?

Нет по всем нельзя, только по тем, у которых class="my", как их найти среди всех остальных дивов?
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654484
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по className.
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654585
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeпо className.

пример можно, как поменять стиль у класса для дивов, нажав на кнопку?
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654598
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
любая библиотека - prototype, jQuery, ExtJs - имеет отличные возможности по поиску xpath c css2
выбираешь все объекты, меняешь свойство
соотвественно требует только пары строк кода - типа для всех, укоторых ..., выполнить это действие
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654657
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пожалуйста:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<html>
<style>
.my{background-color:red}
</style>
<script>
function clc(){
var divs=document.getElementsByTagName("DIV");
for( var i= 0 ; i<divs.length; i++)
	 if(divs[i].className=="my")
		 divs[i].style.backgroundColor="yellow";
}
</script>

</head>
<body>
<button onclick="clc()">Click</button>
<div>aaaaaaaa</div>
<div class="my">sasf</div>
<div class="my">sasf3</div>
<div class="my">sasf2</div>
<div>bbbbbbb</div>
</body>
</html>
...
Рейтинг: 0 / 0
Как изменить стиль класса?
    #35654736
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПожалуйста:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<html>
<style>
.my{background-color:red}
</style>
<script>
function clc(){
var divs=document.getElementsByTagName("DIV");
for( var i= 0 ; i<divs.length; i++)
	 if(divs[i].className=="my")
		 divs[i].style.backgroundColor="yellow";
}
</script>

</head>
<body>
<button onclick="clc()">Click</button>
<div>aaaaaaaa</div>
<div class="my">sasf</div>
<div class="my">sasf3</div>
<div class="my">sasf2</div>
<div>bbbbbbb</div>
</body>
</html>


спасибо!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить стиль класса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]