Обработка формы и вывод на стороне браузера средствами DHTML
Вложений: 1
Задача: "Доска пожеланий"
Написать HTML страницу и сценарий на JavaScript для управления доской пожеланий. Доска должна содержать форму для добавления нового пожелания и перечень существующих пожеланий. задача: 1. Перед добавлением пожелания проверить корректность полей. Имя - только буквы, минимум 3 символа Поле e-mail обязательное и соответствует правилам записи электронной mail адрес Пожелания является обязательным для заполнения. 2. В случае если данные введены некорректно, отображать сообщения о правилах заполнения полей. 3. Добавление пожелания реализуются на стороне браузера средствами DHTML. 4. Новое пожелания отображается первым вверху. 5. Пожелания отражаются в три колонки. 6. Расположение и отображения элементов задается стилями CSS. Помогите пожалуйста с Пунктом 3 Приложил свой код Заранее Спасибо |
Цитата:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> #new_message { display: none; } </style> <script type="text/javascript"> $(document).ready(function (){ $('#command > button').click(function (){ toggle(); $('#new_message :text').get(0).select(); }); $('#new_message .cansel').click(function (){ toggle(); }); $('#new_message .add').click(function (){ var val; val=$('#new_message :text').val(); val='<p>'+val+'</p>' $('#list').prepend(val); toggle(); $('#new_message :text').val(''); }); }); function toggle() { $('#command > button').slideToggle(); $('#new_message').slideToggle(); }; </script> </head> <body> <div id='list'></div> <div id='command'> <button>Добавить пожелание</button> <div id='new_message'> <input type='text' /> <button class='add'>Добавить</button> <button class='cansel'>Отмена</button> <div> </div> </body> </html> |
ksa,
давненько тебя тут не видно было ) |
Был занят подготовкой к захвату очередного региона. :D
|
Цитата:
|
Вот жду когда клиенты сдадут квартальные отчеты, получу командировачные и вперед! :dance:
|
Часовой пояс GMT +3, время: 18:35. |