Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Переход при нажатии input (https://javascript.ru/forum/misc/25369-perekhod-pri-nazhatii-input.html)

jump91 03.02.2012 02:21

Переход при нажатии input
 
Всем привет!
Ломаю голову над такой задачей.
Есть два input для ввода текста
<input type="text" id="item_1" name="item_1" >
<input type="text" id="item_2" name="item_2" >

И есть кнопка
<input  type="button"  id="btn_item" >

Как исходя из этого сделать, что бы при нажатии на кнопку переходило на адрес :
"текущий URL"+"#item_1(значение первого input)"+"&"+"#item_2(значение второго input)"

cmygeHm 03.02.2012 11:09

Если чуток подумать, то:
1. Здесь https://developer.mozilla.org/en/DOM/window.location можно посмотреть в каком поле объекта window.location хранится текущий урл. Он хранится в window.location.href
2. Значение из item1 и любого другого по ID можно взять так:
document.getElementById(значение_ID_инп ута).value
Получается, так:
onclick = function() {
window.location.href = window.location.href + document.getElementById('item_1').value + "&" + document.getElementById('item_2').value
}


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