A ver si te sirve esto.
<html>
<head>
<script>
function llamarPagina(){
texto = document.form1.texto;
//Aqui valida que la dirección tenga un formato determinado
document.form1.action = texto.value;
document.form1.submit();
}
</script>
</head>
<body>
<form name="form1">
<input type="textarea" name="texto">
<input type="button" value="Llamar a página" onclick="javascript:llamarPagina()">
</form>
</body>
</html>