Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Из input в input (https://javascript.ru/forum/misc/29861-iz-input-v-input.html)

YND 14.07.2012 11:52

Из input в input
 
В JavaScripte я 1 из 10 :D
Есть программа, выглядит так:
В верхние поля пользователь вводит текст, потом нажимает GO GO GO и в нижнее поле выводится текст.
Скачать можно тут, если не поняли: http://ynd-blog.ru/3dmax/23-3d-max-on-orion.html
Надо сделать тоже самое, только на странице браузера..
Можно и на php, но на js думаю меньше мороки..
Короче, что не получается:
Не могу сделать так, чтобы текст брался из 1 input и потом вставлялся во 2й. Ну как не могу.. Я сделал, вроде бы вставляется, но после этого страница сразу перезагружается..
Вот мой код:
<script language="javascript"> 
function Filled() { 
nan=document.getElementById('name').value;
document.getElementById('fin').value = nan;
}
</script> 
<form name="Form1" onsubmit="return Filled()"> 
<input type=text id=name>
<br><input class=frm3 type=submit value=GO>   
<input type=text id=fin>
</form>

Помогите :D

Deff 14.07.2012 12:09

<script language="javascript"> 
function Filled() { 
nan=document.getElementById('name').value;
document.getElementById('fin').value = nan;
return false;
}
</script>

YND 14.07.2012 12:12

Цитата:

Сообщение от Deff (Сообщение 188734)
<script language="javascript"> 
function Filled() { 
nan=document.getElementById('name').value;
document.getElementById('fin').value = nan;
return false;
}
</script>

Спасибо, попробую ваш вариант.

Dorian_bs 14.07.2012 12:43

Filled = function () {
   var n = $('#name').val();
   $('#fin').val(n);
}

YND 14.07.2012 13:40

Цитата:

Сообщение от Dorian_bs (Сообщение 188742)
Filled = function () {
   var n = $('#name').val();
   $('#fin').val(n);
}

Спасибо, но если существенной разницы нету то я буду использовать предыдущий вариант, так как этот я не очень понимаю да и пол работы уже сделано..

Deff 14.07.2012 13:43

Цитата:

Сообщение от YND
Спасибо, но если существенной разницы нету

Данный Вариант от Dorian_bs,
ничем не отличается от Вашего - ток сделан на JQ, с тем же траблом переотправки

YND 14.07.2012 13:51

Ясно, спасибо))

lord2kim 14.07.2012 14:16

если повесить данную функцию на обычную кнопку, а не на submit, то и никакого return false; не потребуется))

Deff 14.07.2012 14:27

lord2kim,
Ды -возможно и форма нужна ток для событий ... хотя фиг иго зает - полного кода нет

lord2kim 14.07.2012 14:31

Цитата:

Сообщение от Deff (Сообщение 188767)
lord2kim,
Ды -возможно и форма нужна ток для событий ... хотя фиг иго зает - полного кода нет

мб))


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