LINUX.ORG.RU

JavaScript, innerHTML + javascript


0

0

народ подскажите как сделать такую вещь
коротко о проблеме:
пишу для сайта меню с подменю, но не знаю как вывести значание перем. из явы. :)

<script language="JavaScript">

bookInfo[0][0] = "this is a submenu lise";
bookInfo[0][1] = "hello wordl";
...
bookInfo[n][m] = "...";

function submenu(num, objectID)
{
var obj = document.getElementById(objectID);

for(i = 0; i < num; i++)
{
obj.innerHTML = '<a href=bookInfo[num][i].html> bookInfo[num][i+1] </a><br />';
</script>';
obj.style.color = 'magenta';
}
document.write(bookInfo[num][i-1]);
}
</script>

естественно получаю ссылку на bookInfo[num][i].html и текст bookInfo[num][i+1].
Вопрос как получить значение bookInfo[num][i] ?
ява скирт в innerHTML вставить не получается, говорит мол ошибка компиляции )

help

obj.innerHTML = '<a href='+bookInfo[num][i]+'.html> '+bookInfo[num][i+1]+' </a><br />'; ? а вобще как то неправильно...

anonymous
()
Ответ на: комментарий от Pi

>а в каком месте тут ява?

ламеры часто путают java и javascript... это пройдёт...

>obj.innerHTML = '<a href='+bookInfo[num][i]+'.html> '+bookInfo[num][i+1]+' </a><br />'; ? а вобще как то неправильно...

всё правильно... хотя можно и с DOM поковыряться...

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.