0

我确定这是在某个地方在线,在 Google 上搜索了一个小时后,我什么也没找到。我正在尝试在(例如)site.com 上使用 HTML 来创建一个文本框,当您按下 sumbit 时,它会将您带到 sitetwo.com/enteredtext。我会非常感谢任何能指出我正确方向的人..

4

3 回答 3

1
<?php
    if(isset($_GET['enteredtext'])){
        header("Location: sitetwo.com/" . $_GET['enteredtext']);
    }
?>

或 javascript

$('form').submit(function(){
    window.location.href = "www.sitetwo.com/" + $('#enteredtext').val();
    //you might need to encodeURI($('#enteredtext').val()); to escape characters
});

您的 html 将需要输入idnameenteredtext类的

<input type="text" id="#enteredtext" name="enteredtext" placeholder="some value to display in text box" />
于 2013-04-04T02:47:32.423 回答
0

在 PHP 中:

<?php
header("Location: http://sitetwo.com/" . $_REQUEST['enteredtext']);
于 2013-04-04T02:41:46.793 回答
0

javascript可以设置this的值

window.location.assign("site.com/"+document.getElementById('myInput').value);

虽然我建议对文本输入进行某种类型的验证。

检查它http://jsfiddle.net/y3TuP/

于 2013-04-04T02:41:56.127 回答