Javascript.RU

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

Автозаполнение полей
Здравствуйте, появилась идея создать некий скрипт автозаполнения. Состоит он из многих полей, заполнив которые в конечно счёте вся информация с них должна будет отобразиться в финальной форме в определённом порядке. Долго морочился с этим скриптом и в итоге получилось довести его до то, что всё таки что-то появляется в конечной форме - но к сожалению не информация со всех полей. Вот сам скрипт:
<form name="userform" onload="anketa(0)">
<tr>
<td width="100" valign="top">Имя:</td>
<td width="300"><input type="text" name="name" size="15" value="" onclick="anketa(1)"/></td>
</tr>
<tr>
<td valign="top">Ранг:</td>
<td><select name="select" size="1" onclick="anketa(2)">
<option>Генин</option>
<option>Чунин</option>
<option>Джонин</option>
<option>Анбу</option>
<option>Санин</option>
<option>Каге</option>
</select></td>
</tr>
<tr>
<td valign="top">Пол:</td>
<td><label><input type="radio" name="Pol" value="M" onclick="anketa(3)"/>М</label>
<label><input type="radio" name="Pol" value="J" onclick="anketa(4)"/>Ж</label></td>
</tr>
<tr>
<td valign="top">Возраст:</td>
<td><select name="Vozrast" size="1" onclick="anketa(5)">
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
</select></td>
</tr>
<tr>
<td valign="top">Селени:</td>
<td>
<select name="City" size="1" onclick="anketa(6)">
<option>Коноха</option>
<option>Ото</option>
<option>Ива</option>
<option>Суна</option>
<option>Таки</option>
<option>Аме</option>
<option>Лагерь</option>
<option>Клык</option>
</select></td>
</tr>
<tr>
<td valign="top">Внешность:</td>
<td><input name="vneshnosty" type="text" maxlength="80" onclick="anketa(7)"/></td>
</tr>
<tr>
<td valign="top">Биография:</td>
<td><textarea name="bio" cols="40" rows="4" onclick="anketa(8)"></textarea></td>
</tr>
<tr>
<td valign="top">Характер:</td>
<td><textarea name="Har" cols="40" rows="2" onclick="anketa(9)"></textarea></td>
</tr>
<tr>
<td valign="top">Оружие:</td>
<td><textarea name="Weapon" cols="40" rows="2" onclick="anketa(10)">5 кунаев, 10 сюрикенов, 5 метров лески, 2 дымовые шашки, 1 световая шашка, 10 взрывных свитков</textarea></td>
</tr>
<tr>
<td valign="top">Техники:</td>
<td><textarea name="tehniki" cols="40" onclick="anketa(11)">Kawarimi - Замена тел. Когда ниндзя в опасности, он быстро заменит себя на другой близлежащий объект. 150 чакры. Мах расстояние замены 30 метров. (Используется 1 раз в три хода) 
Kinobori no Waza - техника, позволяющая ходить по стенам, потолкам, воде и по прочим местам. 50 чакры 
Bushin no Justu - Простые клоны. Этот клон – абсолютная копия оригинала. Используется для отвлечения внимания и для сбивания врага с толку. Клон может дыигаться. При атаке клона и при контакте с ним он (клон) мгновенно исчезает. Каждый клон 100 чакры.
Henge - Хенге позволяет ниндзя изменить свою внешность(только внешность) как на человеческую, так и принять форму предмета. Это позволяет обхитрить противника\особу. 60 чакры </textarea></td>
</tr>
<tr>
<td>Пробный пост:</td>
<td><textarea name="Post" cols="40" onclick="anketa(12)"></textarea></td>
</tr>
<tr>
<td valign="top">Статы:</td>
<td>

<table>
<tr>
<td>Жизни-</td><td><input name="Life" type="text" size="4" maxlength="4" onclick="anketa(13)"/></td>
<td>Чакра-</td><td><input name="Chakra" type="text" size="4" maxlength="4" onclick="anketa(14)"/></td>
<td>Скорость-</td><td><input name="Speed" type="text" size="4" maxlength="4" onclick="anketa(15)"/></td>
</tr>
</table>

<input type="button" value="Получить Результат" onclick="anketa(100)">

<small>Результат:</small><br>
<textarea id="code" cols="30" rows="10"></textarea><br><br>

</form>


Подскажите как правильно вывести всю введённую информацию со всех полей в конечное.
Ответить с цитированием
  #2 (permalink)  
Старый 05.04.2011, 00:21
Аспирант
Отправить личное сообщение для Johny Посмотреть профиль Найти все сообщения от Johny
 
Регистрация: 20.08.2010
Сообщений: 54

Ммм...А сам скрипт где?
Ответить с цитированием
  #3 (permalink)  
Старый 05.04.2011, 14:48
Интересующийся
Отправить личное сообщение для $wAiN_n Посмотреть профиль Найти все сообщения от $wAiN_n
 
Регистрация: 04.04.2011
Сообщений: 20

Скрипт выше. Короче введённую инфу в поля input, textarea и select нужно каким-то методом вывести в конечной форме всю вместе.
Ответить с цитированием
  #4 (permalink)  
Старый 05.04.2011, 16:26
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

<form name="userform" onload="anketa(0)">


нету функции anketa


подсказать, как выводить в конечное поле?

с каждого поля брать значение и выводить в конечное ( там textarea, вижу )

проблема?
Ответить с цитированием
  #5 (permalink)  
Старый 05.04.2011, 17:07
Интересующийся
Отправить личное сообщение для $wAiN_n Посмотреть профиль Найти все сообщения от $wAiN_n
 
Регистрация: 04.04.2011
Сообщений: 20

Сообщение от melky Посмотреть сообщение
<form name="userform" onload="anketa(0)">


нету функции anketa


подсказать, как выводить в конечное поле?

с каждого поля брать значение и выводить в конечное ( там textarea, вижу )

проблема?
Да я туплю и не знаю как вывести, пробовал все функции плюсовать - но ничего с этого не вышло. Подскажите.
Ответить с цитированием
  #6 (permalink)  
Старый 05.04.2011, 19:26
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

покажите функцию anketa()
Ответить с цитированием
  #7 (permalink)  
Старый 08.04.2011, 17:49
Интересующийся
Отправить личное сообщение для $wAiN_n Посмотреть профиль Найти все сообщения от $wAiN_n
 
Регистрация: 04.04.2011
Сообщений: 20

Сообщение от melky Посмотреть сообщение
покажите функцию anketa()
Я в конце этого кода просто добавлял следующий:

<script>
var result = anketa
function anketa(x) {
if (x==100) {
if (result==anketa) {document.getElementById('code').value="";}
}
}
</script>


И то изменял и уже не помню как было, что хоть что-то да появлялось...

Можете просто подсказать как все вводимые данные вывести в последнюю форму? Методом типа этого что я начал или по другому. Главное чтобы получилось.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отключить автозаполнение полей формы в Firefox? jox1e (X)HTML/CSS 7 11.10.2017 00:29
Проблема с проверкой полей в форме Eth Общие вопросы Javascript 7 19.08.2010 17:41
Добавление и удаление полей в форму anoth3r Events/DOM/Window 1 11.09.2009 15:10
Проблема с сортировкой полей MUTOgen jQuery 0 10.08.2009 01:37
проверка полей формы!!!! DENAT Общие вопросы Javascript 0 05.06.2008 22:14