Как заменить url ссылки данными из input ?

интернет программирование JavaScript jQuery AJAX

Было <a href=#>Ссылка</a> Ввели в input site.ru стало <a href=site.ru>Ссылка</a>
Подскажите код реализации

Примечание:
Без перезагрузки страницы

Примечание:
>>slo_nik
>>iPower
Премного благодарен.
Прикольные скриптики. Правда немного не то, что нужно.
Похоже я не так спросил. Попробую по-другому.
На странице http://img.dp.org.ua/getimage.php есть форма поиска и загрузки изображения ( пока муляж ).
Введя слово в форму поиска нужно получить ссылку на на нужное изображение ( нужный цвет, нужный размер ).

Сменить
https://www.google.com.ua/search?q=чемодан&hl=ru&newwindow=1&safe=active&tbo=d&rlz=1C1PRFB_enUA514UA514&biw=1920&bih=955&tbm=isch&source=lnt&tbs=isz:ex,iszw:800,iszh:600
на
https://www.google.com.ua/search?q=СЛОВО&hl=ru&newwindow=1&safe=active&tbo=d&rlz=1C1PRFB_enUA514UA514&biw=1920&bih=955&tbm=isch&source=lnt&tbs=isz:ex,iszw:800,iszh:600
Ответы:
Заменить не проблема, но после перезагрузки страницы всё вернётся в исходную позицию
Надо записать новое значение input, а куда, где Вы собираетесь его хранить?
вот как можно менять значение атрибута href
<script type="text/javascript">
 $(document).ready(function(){
$(':submit').click(function(e){
  e.preventDefault()
  var nh = $('#num_s').children('#newlink').val()
  $('#link').attr('href', nh)
    })  
 })
</script>
<a id='link' href='#'>ссылка</a>
<form id="num_s" action="#">
<input id='newlink' type="text" name="newlink" value=''>
<input type="submit" name="sub" value="Отправить" />
</form>
<script type="text/javascript">
window.onload=function () {
window.history.pushState(null,"","/changed");
}
</script>


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.