function located(f) {
if(!f.txt.value) { //Хотя нужна еще проверка на ввод пустых значений
alert("Нет ввода");
return false
}
f.action = f.txt.value
}
<form onsubmit="return located(this)">
<input type="text" name="txt">
<input type="submit" value="Go">
</form>
А нет, не то. Нужно же просто сделать переход по введенному url? Значит надо еще удалять поле ввода. А если с кнопкой вне формы, то нужна обработка нажатия клавиши Enter, но только тогда когда фокус имеет поле ввода.