Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
 Аватар для SanychBY
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532

Присвоить div-у атрибут class или style и вписать в них данные

03.09.2014, 00:12. Показов 3244. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Есть див
HTML5
1
<div id='div' contenteditable="true">///</div>
Необходимо присвоить ему атрибут class или style и вписать в них данные. Притом это должно работать для всех атрибутов. Подскажите как это реализовать.
Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.09.2014, 00:12
Ответы с готовыми решениями:

Присвоить div-блоку атрибут style с параметром display:none
Добрый вечер. Допустим, есть div-блок. У него есть атрибут с параметром: &lt;div style=&quot;display: block;&quot;&gt; Как сделать...

Как изменить атрибут style этого div ?
вот тут к примеру понятно что нужно getElementsByClassName('pmoabs').style &lt;div class=&quot;pmoabs&quot; id=&quot;pmocntr2&quot; style=&quot;display:...

Присвоить id или вставить в тег div данные из базы
Всем привет. Господа, подскажите, пожалуйста, как вставить в тег div данные из базы Было так (в html): &lt;div...

6
Дзен-программист
 Аватар для xenohunter
122 / 87 / 16
Регистрация: 10.04.2013
Сообщений: 253
03.09.2014, 01:02
SanychBY, например, так:
JavaScript
1
2
3
4
5
var div = document.getElementById('div');
div.className = 'div-class-name';
div.style.width = '300px';
div.style.backgroundColor = 'red';
// и так далее
Если свойство пишется через дефис (например, background-color), то дефис убирается, а символ после него становится прописным (backgroundColor).
0
 Аватар для SanychBY
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
03.09.2014, 01:12  [ТС]
xenohunter, вы написали для каждого по отдельности, а мне нужно для всех одна функция. Универсальный метод так сказать
0
Дзен-программист
 Аватар для xenohunter
122 / 87 / 16
Регистрация: 10.04.2013
Сообщений: 253
03.09.2014, 01:18
SanychBY, для каждого атрибута? Или для каждого элемента? Для атрибутов можно использовать setAttribute:
JavaScript
1
2
var div = document.getElementById('div');
div.setAttribute('class', 'div-class-name');
Для удаления можно использовать метод removeAttribute (с одним аргументом - именем атрибута).
0
 Аватар для SanychBY
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
03.09.2014, 11:09  [ТС]
Цитата Сообщение от xenohunter Посмотреть сообщение
Или для каждого элемента?
А setAttribute работает не со всеми элементами?
0
Дзен-программист
 Аватар для xenohunter
122 / 87 / 16
Регистрация: 10.04.2013
Сообщений: 253
03.09.2014, 13:04
SanychBY, вы объясните понятнее, что вам нужно. Работает со всеми, но по отдельности. Если вам нужно для всех div одинаковые атрибуты сделать, то можете написать так, к примеру:
JavaScript
1
2
3
4
5
6
var divs = document.getElementsByTagName('div'),
    len = divs.length,
    i;
 
for (i = 0; i < len; i++)
    divs[i].setAttribute('attribute-name', 'attribute-value');
0
Модератор
 Аватар для Thisman
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
03.09.2014, 14:30
SanychBY, ну вот "универсал"

JavaScript
1
2
3
4
5
6
7
8
// Необходимо будет подключить JQ
function setAttribute(selector,attribute,value){
     $.each($(selector),function (i,el) {
           $(el).atrr(attribute,value);
     }
}
 
// Если надо на чистом, можно и на чистом написать
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.09.2014, 14:30
Помогаю со студенческими работами здесь

Нужно составить регулярное выражение для поиска <div class="market_row_name"> и <div class="market_row_price">
Заранее спасибо!

Вписать код html страницы в <div></div>
Доброго времени суток :) Т.к. я профан в JS, а скорей новичок :) У меня на сайте есть папка там есть html или txt (посоветуйте как...

Как удалить атрибут style из @media?
Всем привет! Собственно сам вопрос Как удалить атрибут style из @media?

удалить атрибут STYLE у всех элементов DOM
Здравствуйте как удалить у всех тегов атрибут STYLE. ЗАрание спс.

Изменить атрибут style через кастомный CSS?
Есть код &lt;div id=&quot;primer&quot; class=&quot;class&quot; style=&quot;max-width: 680px; background-color: #262626;&quot;&gt; Возможно ли вообще через CSS...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru