![]() |
#1 |
Специалист
|
![]() Здравствуйте!
Подскажите как сделать чтобы во время заполнения текстового поля формы <input type="text"... на странице появлялось точно такое же поле для заполнения. То есть по умолчанию есть одно поле, но как только пользователь его начинает заполнять появляется второе такое же поле, если начинает и второе заполнять, то появляется третье поле и так до 10 к примеру. Все это без перезагрузки страницы. |
![]() |
![]() |
![]() |
#3 | |
JS Developer
|
![]() Цитата:
Код HTML:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script> <input type="text" name="text[]" onfocus="var _ = $(this); if( !_.next().is( ':text' ) ){ _.after( _.clone( true ).hide().fadeIn( 500 ) ); }" /> |
|
![]() |
![]() |
![]() |
#4 |
Специалист
|
![]() sylex,
Regent, Большое спасибо, то что мне нужно Добавлено через 1 час 37 минут Еще вопрос, как извлечь данные из массива text[]? Пишу $text=$_POST['text']; print_r($text); выводит данные только с первой строки. Последний раз редактировалось kaxart; 22.03.2010 в 17:45. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
#5 | |
Пожиратель черепашкоВ
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 410
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Код HTML:
<form action="post.php" method="post"> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script> <input type="text" name="text[]" onfocus="var _ = $(this); if( !_.next().is( ':text' ) ){ _.after( _.clone( true ).hide().fadeIn( 500 ) ); }" /> <input type="submit" value="Go"> </form> PHP код:
Выводит все значения (во всяком случае, у меня ![]()
__________________
|
|
![]() |
![]() |
![]() |
#6 |
Специалист
|
![]() Хм... странно у меня только первую строку, в чем может быть проблема?
Добавлено через 5 часов 20 минут Все заработало, спасибо, перемудрил с формой, сильно много строк раскиданных по странице и одна кнопка отправки. Последний раз редактировалось kaxart; 23.03.2010 в 13:24. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AJAX и JS: комментарии, предложения и ошибки | spellen | Ошибки при работе с системой | 32 | 30.06.2011 22:38 |
Google и Ajax | omnislash | Google, MSN, Yahoo | 2 | 24.06.2009 19:21 |
Помогите с AJAX | avgaz | Разработка и сопровождение сайтов | 1 | 12.04.2009 08:26 |
Распределение нагрузки для Ajax приложений | Kashey | Разработка и сопровождение сайтов | 28 | 29.03.2008 13:53 |
Часовой пояс GMT +3, время: 21:01.