Показать сообщение отдельно
  #12 (permalink)  
Старый 22.10.2014, 13:16
Аспирант
Отправить личное сообщение для ViRuSreloaded Посмотреть профиль Найти все сообщения от ViRuSreloaded
 
Регистрация: 13.10.2014
Сообщений: 73

Сообщение от ViRuSreloaded Посмотреть сообщение
Uncaught SyntaxError: Unexpected token . events.html:73
Uncaught ReferenceError: daysInMonth is not defined events.html:95(anonymous function)
Я же не убрал [...] из кода... Теперь все понятно.
<script>
	function daysInMonth(month,year) {
	return new Date(year, month, 0).getDate();
}
temp_date = new Date();
day = temp_date.getDate();
month = temp_date.getMonth() + 1;
year = temp_date.getFullYear();
if (day < 10) {
day = "0" + day;
}
if (month <10) {
month = "0" + month;
}
var daysInThisMonth = daysInMonth(month,year);
for (var i = 0; i < daysInThisMonth; i++) {
var currentDay = i+1;
	if (currentDay <10) {
	currentDay = "0" + currentDay;
	}
document.write('<a href="http://gostar.bget.ru/events/' + currentDay + month + year +'">'+ currentDay +'</a>');
}
</script>


http://gostar.bget.ru/events.html - проверьте! Все работает! УРА!

Как теперь вывести все это в область календаря? а не сверху на странице?
Нужно вывести сюда:
<div id="calendar_events_content">
		<div id='day' class='full'>
			<a href='#'>
				<div id='day_content'>
					<div id='week_day'>TH</div>
					<div id='month_day'>22</div>
				</div>
			</a>
		</div>

Чтобы цикл заполнил календарь.

Последний раз редактировалось ViRuSreloaded, 22.10.2014 в 13:22. Причина: ужал код, убрал лишние строки
Ответить с цитированием