我想创建一个非常简单的表单,其中有一个字段,您可以输入一个5位数字 - 例如12345.当您提交表单时,我希望该页面重定向到http://www.website.com/12345
我确信它一定很简单,但我无法在任何地方找到答案!
非常感谢任何帮助。
谢谢,
安德鲁
答案 0 :(得分:5)
有几件事可能比这更漂亮(例如将它提取到自己的函数中,比如说),但这实际上就是你想要做的事情。
<form onSubmit=" location.href = 'http://www.website.com/' + document.getElementById('idOfTheTextField').value; return false; ">
答案 1 :(得分:1)
如果人们关闭了JavaScript,那么这不会起作用,所以你真的需要这样的东西:
在PHP中 -
<?php
$number=$_GET['number'];
header("Location: http://www.yoursite.com/$number");
?>
您的输入字段应如下所示,其中“number”为名称:
<input name="number" value=""/>