对于我需要在网站上实现的脚本,我找不到任何帮助。选择两个选项 - 点击开始 - 重定向到网址
SELECT ONE
- 访问者选择的a,b,c或d
SELECT TWO
,他们然后- 选择1,2,3,4,5,6 - 至 - 14
GO
然后,他们点击go
,将它们带到与其选择对应的页面。
我应该补充说,选项不是链接的,选择选项1不会改变选项2的选择。他们保持不变。
任何帮助表示赞赏。
对于我需要在网站上实现的脚本,我找不到任何帮助。选择两个选项 - 点击开始 - 重定向到网址
SELECT ONE
SELECT TWO
,他们然后GO
然后,他们点击go
,将它们带到与其选择对应的页面。
我应该补充说,选项不是链接的,选择选项1不会改变选项2的选择。他们保持不变。
任何帮助表示赞赏。
如果要处理服务器上的表单输入,则必须使用像PHP这样的服务器端语言。 下面是实现此目的的简单教程:http://www.tizag.com/phpT/forms.php/
如果要在客户端处理表单,请使用JavaScript在表单中收集选定的值,然后对这些值执行一些操作。您不需要重定向到另一个页面,因为您可以将事件处理程序附加到表单的Submit按钮。
例如:
的HTML表单是这样的:
<form>
<select name="firstSelect" id="firstSelect"> ...
...
</select>
<select name="secondSelect" id="secondSelect">
...
</select>
<input type="submit" name="submit" id="submit" value="Submit form" onclick="javascript: return processForm();" />
</form>
检查表单的提交按钮:
<input type="submit" name="submit" value="Submit form"
onclick="javascript: return processForm();" />
这段代码块将做的是触发javasript功能processForm()当用户点击提交按钮时。此外,它会阻止页面重定向。
处理功能看起来是这样的:你可能执行的动作
<script>
function processForm()
{
// fetch selected values from the form and do actions based on that
var firstValue = $('form select#firstSelect').val();
var secondValue = $('form select#secondSelect').val();
// prevent form redirection
return false;
}
</script>
例隐藏/显示页面上的某些导致的div等
好的。听起来不错。我会在第二天左右尝试实施。谢谢。赞赏。 – user1557466 2012-07-28 15:50:27
你是不是想给格式处理的显示结果包含2个选择框的过程表单?使用JavaScript? – 2012-07-27 11:46:35
是的 - 但我接受其他想法来达到相同的目的。 – user1557466 2012-07-27 12:12:50
用你正在使用的语言标记你的问题非常有帮助。这增加了用户知道JS的可能性。 – Lenna 2012-07-27 21:11:00