网页里面用JS实现表单提交,页面跳转,不用ASP PHP

来源:百度知道 编辑:UC知道 时间:2024/06/03 15:43:00
表单有个下拉框,根据下拉框选择的不同,提交以后跳转不同的页面。不用ASP PHP可以实现不? 就用JS或者其他静态页面手段。
谢谢,这样是选择后立即跳转吧, 如果想等按下提交再跳转,能实现么?因为有选择A和选择B,后面按钮有按照A的选择跳转和按照B的选择跳转2个。

可以阿,只要在onchange里面作判断就行了,简单的例子如下:

<select id="s1" onchange="jump(this.value)">
<option value="">empty</option>
<option value="http://www.baidu.com">baidu</option>
<option value="http://www.china.com">china</option>
</select>

<script type="text/javascript">
function jump(url) {
location.href = url;
}
</script>

那就在按钮加代码,如下:
<input type="button" value = "按钮A" onclick="window.location.href='a.htm';" />
<input type="button" value = "按钮B" onclick="window.location.href='B.htm';" />

用window.location.href 可以实现跳转,还可以在后面加参数.

window.location.hre