Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача значений из input в другое окно (https://javascript.ru/forum/misc/40918-peredacha-znachenijj-iz-input-v-drugoe-okno.html)

Alven 24.08.2013 14:38

Передача значений из input в другое окно
 
Подскажите, как написать скрипт.

Надо, чтобы были поле input и кнопка submit. При заполнении поля и последующем нажатии на кнопку все данные должны отобразиться в другом документе. Надо использовать location.search.

ruslan_mart 24.08.2013 15:04

<form action="to.html" method="GET" target="_blank">
   <input name="a" type="text" />
   <input type="submit" value="Send" />
</form>


А в to.html пишем:
<script type="text/javascript">
var a = location.search.substr(1);
alert( a );
</script>

Alven 24.08.2013 15:11

Спасибо большое!
А как можно это сделать не методом get, а "при нажатии на кнопку из текстовой области извлеките введенное пользователем значение и передайте в адресную строку после знака ?. Во втором файле извлеките строку после знака ? и выведите полученную строку в тег p."

ruslan_mart 24.08.2013 15:41

<form>
   <input name="a" type="text" />
   <input onclick="window.open('to.html?a=' + this.parentNode.a.value)" type="button" value="Send" />
</form>


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