Добрый день. Делаю информер, который выводит именинников этого месяца и конкретного дня. Вот код:
<p>Днюха в этом месяце: <span id = "md"></span></p>
<p>Днюха сегодня: <span id = "dd"></span></p>
var happyData = [
{
name: 'Пушкин А С',
date: '13091986'
},{
name: 'Есенин',
date: '14081986'
}
,{
name: 'Путин Г В',
date: '14091986'
}
]
var birthayDate = new Date();
var day = birthayDate.getDate();
var mounth = birthayDate.getMonth()+1;
for (var i = 0; i < happyData.length; i++){
if (mounth==happyData[i].date.substring(2,4)){
name = happyData[i].name;
document.getElementById('md').innerHTML = name;
}
if (day==happyData[i].date.substring(0,2)){
name = happyData[i].name;
document.getElementById('dd').innerHTML = name;
}
}
И вот в чем проблема, если значений именинника больше одного, то выводится в id только последнее. Подскажите, как их добавлять один за одним через разделитель, типа запятой или любого другого. Спасибо.