Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проблема с созданной страницей через document.write (https://javascript.ru/forum/misc/9038-problema-s-sozdannojj-stranicejj-cherez-document-write.html)

San4az 26.04.2010 12:56

Проблема с созданной страницей через document.write
 
Суть вопроса вот в чём... есть вот такая страничка со скриптом:

<html><body>

<input type=button value=Пуск onclick=p()>
<script>
function p()
{
 document.write('<textarea id=text></textarea><br><input type=button value=Пуск onclick=s()>');
}

function s()
{ 
 tt=document.getElementById('text');
 tt.value+='sdf \n';
}
</script>
</body></html>


После нажатия первой кнопки, я так понимаю создается новый документ. Но потом при нажатии на кнопку ни чего не работает. Я залез в его исходник, увидел что скрипта там нету. Подумал вот почему не работает. изменил всё вот так, но всё равно ни чего не работает(((

<html><body>
<input type=button value=Пуск onclick=p()>
<script>
function p()
{
 document.write('<html><body>');
 document.write('<textarea id=text></textarea><br><input type=button value=Пуск onclick=s()>');
 document.write("<script> function s() { alert('Почему не работает?'); }<script>");
 document.write('</body></html>');
}
</script>
</body></html>


Заминка обо мне, с JS знаком всего неделю, использую IE, искал статьи и на форумах о подобных проблемах, не нашёл, наверное руки кривые =)

Kolyaj 26.04.2010 13:06

http://alljs.ru/2009/12/document-write/

San4az 26.04.2010 14:13

Спасибо большое. Придётся всю дипломку переделывать. =(


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