Показать сообщение отдельно
  #1 (permalink)  
Старый 15.07.2011, 20:30
Интересующийся
Отправить личное сообщение для Grendel Посмотреть профиль Найти все сообщения от Grendel
 
Регистрация: 20.04.2011
Сообщений: 18

Добавление комментария
Доброго времени. Написал примерно такой сценарий добавления комментария ---

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" >

<head>
	<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
	<title>Добавление комментария</title>
    <script type="text/javascript">
    <!--
    window.onload = function(){
        
        document.getElementById('add').onclick = startKomm;
    }

       function startKomm(){
        
        var text = document.getElementById('txt').value;
        var komm = document.createElement('p');
        var newText = document.createTextNode(text);
        
        komm.appendChild(newText);
        
        document.getElementById('komments').appendChild(komm);
        return true;
       }
    -->    
    </script>
</head>

<body>

 <form>
 <label>Ваши комментарии</label><br />
 <textarea rows="10" cols="50" id="txt"></textarea><br />
 <input type="button" value="Добавить комментарий" id="add" />
 </form>

<div id="komments"></div>

</body>
</html>


Форма конечно простая, но все работает. Одно только я не знаю: каким образом нужно сделать так, что бы это все записывалось и оставалось в документе? Поскольку, если обновить страницу все комментарии исчезают.

В javascript я новичок, поэтому сильно по шапке не бейте .
Спасибо.
Ответить с цитированием