我确定这是在某个地方在线,在 Google 上搜索了一个小时后,我什么也没找到。我正在尝试在(例如)site.com 上使用 HTML 来创建一个文本框,当您按下 sumbit 时,它会将您带到 sitetwo.com/enteredtext。我会非常感谢任何能指出我正确方向的人..
问问题
68 次
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 将需要输入id
和name
之enteredtext
类的
<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);
虽然我建议对文本输入进行某种类型的验证。
于 2013-04-04T02:41:56.127 回答