Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Пожалуйста помогите с функцией (https://javascript.ru/forum/misc/9354-pozhalujjsta-pomogite-s-funkciejj.html)

robinner 12.05.2010 17:37

Пожалуйста помогите с функцией
 
Есть функция примерно такая:
function calendar(m,y)
{
тут идет обработка и в итоге строим таблицу которую помещаем в переменную cal
cal='<table class="calendar"><tr><td>'+m+'</td></tr></table>';
}

как мне сделать чтобы переменная cal передалась на страницу html
на странице html такой код

<script language="javascript">
<!--
document.write(cal);
//-->
</script>

я мягко говоря не рублю в яваскрипте, подскажите пожалуйста как быть

exec 12.05.2010 17:46

function calendar(m,y)
{
тут идет обработка и в итоге строим таблицу которую помещаем в переменную cal
cal='<table class="calendar"><tr><td>'+m+'</td></tr></table>';
return cal;
}


document.write(calendar());

robinner 12.05.2010 17:51

Я пробовал так
1 function calendar(m,y)
2 {
3 тут идет обработка и в итоге строим таблицу которую помещаем в переменную cal
4 cal='<table class="calendar"><tr><td>'+m+'</td></tr></table>';
5 return cal;
6 }

не работает

robinner 12.05.2010 17:54

спасибо!!!
все заработало)))
ошибка была выше...я еще думал что за фигня должно ж работать, потом убрал все что выше и заработало)))спасибо, теперь я наконец-то закончу календарь

robinner 12.05.2010 19:15

Новая проблема)))

function calendar(hd,cm,cy){
cal='<table id="c" cellpadding="0" cellspacing="0"><tr><td onclick="left()"><img src="l.gif"></td><td colspan="5">'+cy+'</td><td onclick="right()"><img src="r.gif"></td></tr></table>';
return cal;
}

выводит undefined ,почему?

robinner 12.05.2010 19:57

делаю alert('таблица с переменной');
в первый раз нормально выводит ,а во второй андефайнед


Часовой пояс GMT +3, время: 05:16.