[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод html
PiratXXX
добрый вечер!
я в js пока еще дуб.
и вот ни как не пойму почему у меня не выводится
следующее:

<input name="sub" type="button" value="sub" onclick="dd()" />
<
script type="text/javascript">
function dd() {
document.write('<div id="Main"><div id="MainSub"><div id="MainSubSub"><div id="MainSubHeart">Заголовок</div><div id="MainSubText">Текст</div><div id="MainSubBot"><a href="#" id="Button7" style="float:right;">Закрыть</a></div></div></div></div>' );
}
</script>

точнее оно выводится но совсем не действуют стили(id)?
заранне спасибо!



Спустя 17 минут, 45 секунд (7.02.2011 - 22:48) inpost написал(а):
innerHTML - используй, и выводи в конкретный <div> с определённым ID +)

Спустя 9 минут, 16 секунд (7.02.2011 - 22:57) PiratXXX написал(а):
inpost

спасибо, сейчас попробую разобраться.

извини а немог бы ты показать на примере.

Спустя 43 минуты, 28 секунд (7.02.2011 - 23:41) PiratXXX написал(а):
inpost
спасибо тебе еще раз. Вот я сделал так:

<div id="div1"></div>
<
input name="sub" type="button" value="sub" onclick="theElement.innerHTML=f" />
<
script type="text/javascript">
var theElement = document.getElementById("div1");
var f
f = '<div id="Main"><div id="MainSub"><div id="MainSubSub"><div id="MainSubHeart">Заголовок</div><div id="MainSubText">Текст</div><div id="MainSubBot"><a href="#" id="Button7" style="float:right;">Закрыть</a></div></div></div></div>' ;
</
script>

но считается мне что это через три *** колено. это я за сам код(а не за метод)!
может его както можно упростить...???

Спустя 24 минуты, 51 секунда (8.02.2011 - 00:05) inpost написал(а):
Вот так простенько, не напрягаясь, просто показываю, как это оформляется =)
onclick="function(id)"

<script>
function function
(id)
{
document.getElementById(id).innerHTML = '<div>';
}
</script>


_____________
http://flibro.com/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.