我正在尝试制作一个联系表单,根据他在下拉列表中的输入将用户发送到新的“隐藏”页面。
我的联系表格如下:
I'm interested in:
[select subject id:subject "Construction" "Professional Services" "Financial Services" "Wholesale" "IT & Telecom" "Industry" "Transport & Logistics"]
Leave your e-mail address to unlock more information about your preferred subject:
[email* your-email]
[submit "Send"]
我希望表单的用途是当用户选择“构建”,输入他的电子邮件地址并提交表单时,他将被定向到“www.example.com/construction/”,并且相同的下拉列表中的其他选项,都有自己的URL。
提前致谢!
答案 0 :(得分:0)
成功提交后,您可以将不同的值重定向到不同的网址。
示例:强>
$logFileTree = $logFile -replace '[^\\]*$'
答案 1 :(得分:0)
下面的代码逻辑可以让你接近。你可能不得不把它拆开一点并重构,但这无论如何都会帮助你更好地理解它。这是现场demo。 G'luck!
<form onSubmit="return checkAnswer();">
<input id="answer" type="text" maxlength="55" class="box" autofocus />
<input type="submit" class="submit" value="SUBMIT" />
</form>
<script>
function checkAnswer(){
var response = document.getElementById('answer').value;
if (response == "correctanswer")
location = 'http://www.correcturl.com';
else
location = 'http://www.wrongurl.com';
return false;
}
</script>