Всем спасибо, всё работает чётко. Сделал так:
function gotourl(id)
{
window.location.href='http://mysite.com/cat/'+id;
}
<p id="x" style="display:none;"></p>
<form name="idform">
<input type="text" name="id" value="Введите значение" onblur="if(this.value=='') this.value='Введите значение';" onfocus="if(this.value=='Введите значение') this.value='';">
<input type="button" value="ок!" onclick="gotourl(document.getElementById('x').innerHTML=document.forms['idform'].elements['id'].value)">
</form>