Показать сообщение отдельно
  #79 (permalink)  
Старый 11.08.2019, 07:21
Аватар для Блондинка
Профессор
Отправить личное сообщение для Блондинка Посмотреть профиль Найти все сообщения от Блондинка
 
Регистрация: 24.02.2019
Сообщений: 806

Сообщение от laimas
Должно быть так:

01
document.addEventListener('DOMContentLoaded', function() {
02
    var d = new Date(),
03
        days = "Воскресенье Понедельник Вторник Среда Четверг Пятница Суббота".split(" ");
04
     
05
    document.querySelector('#day').textContent = days[d.getDay()];
06
    document.querySelector('#day_01').options[d.getDay()||7].selected = true;
07
    document.querySelector('#day_02').value = d.getDay()
08
    document.querySelector('#date').options[d.getDate()-1].selected = true;
09
    document.querySelector('#date_01').value = d.getDate();
10
    document.querySelector('#month').options[d.getMonth()].selected = true;
11
    document.querySelector('#year').value = d.getFullYear();
12
});


Здесь объявлены две переменные d и days, через запятую, хотя можно написать и так:

var d = new Date();
var days = "Воскресенье Понедельник Вторник Среда Четверг Пятница Суббота".split(" ");
что я делаю не так? попыталась в соответствующие блоки вставить компоненты даты, но ничего не получается

;
   });
  </script>
 </head>
 <body>
  <div id="hours"></div>
  <div id="minutes"></div>
  <div id="seconds"></div>
  <div id="day"></div>
  <div id="date"></div>
  <div id="month"></div>
  <div id="month_name"></div>
  <div id="year"></div>
 </body>
</html>]
Ответить с цитированием