помогите найти ошибку при выводе на страницу id="data_block" (не отображается)
<div id="date_block" class="date"></div>
<script>
function data_time {
var d = new Data();
var day = new Array("Воскресенье ", "Понедельник ", "Вторник ",
"Среда ", "Четверг ", "Пятница ", "Суббота ");
var month = new Array("января ", "февраля ", "марта ", "апреля ", "мая ", "июня ",
"июля ", "августа ", "сентября ", "октября ", "ноября ", "декабря ");
return day[d.getDay()] + " "
d.getDate() + " " + month[d.getMonth()] + " " + d.getFullYear() + " г. ";
}
document.getElementById(data_block).innerHTML = data_time();
</script>
Ответы (2 шт):
Автор решения: Igor
→ Ссылка
<div id="date_block" class="date"></div>
<script>
function data_time() {
var day = new Array("Воскресенье ", "Понедельник ", "Вторник ",
"Среда ", "Четверг ", "Пятница ", "Суббота ");
var month = new Array("января ", "февраля ", "марта ", "апреля ", "мая ", "июня ",
"июля ", "августа ", "сентября ", "октября ", "ноября ", "декабря ");
var d = new Date();
return day[d.getDay()] + " " + d.getDate() + " " +
month[d.getMonth()] + " " + d.getFullYear() + " г. ";
}
document.getElementById("date_block").innerHTML = data_time();
</script>
Автор решения: Quotsu
→ Ссылка
строки
function data_time {
var d = new Data();
return day[d.getDay()] + " "
document.getElementById(data_block).innerHTML = data_time();
поменяйте на :
function data_time() {
var d = new Date();
return day[d.getDay()] + " " +
document.getElementById("data_block").innerHTML = data_time();