Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.10.2014, 22:32
Новичок на форуме
Отправить личное сообщение для Atom686 Посмотреть профиль Найти все сообщения от Atom686
 
Регистрация: 08.03.2013
Сообщений: 4

Как задать значение параметру div
Здравствуйте! Я снова с нубским вопросом, но поиски интернета ответа не дали. Есть div с нестандартным параметром data-countodwn. Этот параметр использует счетчик.
Весь код следующий:
<script>
var date = new Date();
var daym = date.getDate() + '.' + (date.getMonth() + 1) + '.' + date.getFullYear() + ' 11:59:00';

// Как изменить параметр data-coundown на значение переменной daym?
</script>
<div data-countdown="11.10.2014 11:59:00" data-plugin="countdown" id="cnt">&nbsp;</div>
</div>


Как изменить параметр data-coundown на значение переменной daym?

Заранее спасибо за помощь!
Ответить с цитированием
  #2 (permalink)  
Старый 11.10.2014, 23:37
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 22.12.2013
Сообщений: 1,856

<div data-countdown="11.10.2014 11:59:00" data-plugin="countdown" id="cnt">&nbsp;</div>
<script>
var date = new Date();
var daym = date.getDate() + 
           '.' + (date.getMonth() + 1) + 
           '.' + date.getFullYear() + 
           ' 11:59:00';

document.querySelector('#cnt').setAttribute('data-countdown', daym);
</script>


В поиске по запросу "data-атрибуты HTML5" информация довольно легко ищется.
Ответить с цитированием
  #3 (permalink)  
Старый 12.10.2014, 05:34
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,719

ТС видимо хотел узнать как выглядят дата-теги в js. Вот так

dataset.точтобылопослечерточк и.

data-index == dataset.index

data-data == dataset.data

data-one-two-three-four-five == dataset.oneTwoThreeFourFive

Найдите правила, там есть ограничения, полезно будет.
Ответить с цитированием
  #4 (permalink)  
Старый 12.10.2014, 05:36
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,719

Сообщение от Atom686
Как изменить параметр data-coundown на значение переменной daym?
dataset.countdown = daym; // учитывайте что в атрибутах будет строка при чтении из них

ЗЫ В общем так компилируются все атрибуты с черточками - background-image == backgroundImage; z-index == zIndex; etc

https://developer.mozilla.org/en-US/...lement.dataset

Последний раз редактировалось kostyanet, 12.10.2014 в 05:42.
Ответить с цитированием
  #5 (permalink)  
Старый 12.10.2014, 11:26
Новичок на форуме
Отправить личное сообщение для Atom686 Посмотреть профиль Найти все сообщения от Atom686
 
Регистрация: 08.03.2013
Сообщений: 4

Safort, большое человеческое спасибо! С вашей помощью задача решена
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выводить значение раньше переменных Гробовщик Общие вопросы Javascript 11 10.09.2013 07:42
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 13:25
Как ввести в поле ввода значение где есть javascript MOZG Общие вопросы Javascript 8 19.04.2013 09:28
Как правильно задать ID в создаваемом элементе ? Indiana Events/DOM/Window 15 31.10.2010 15:15
Значение переменной не может привысить 30 и опуститься ниже 1-го, как сделать? libinstyle Events/DOM/Window 3 12.07.2010 22:27