【发布时间】:2014-03-17 13:05:42
【问题描述】:
我有以下代码,因此根据所选选项,访问者会在更改时被定向到新页面。但我希望他们在点击提交按钮后被引导到该页面,而不是在更改时立即被引导到该页面。我该怎么做?
<script type="text/javascript">
function go()
{
window.location=document.getElementById("link").value
}
</script>
<form>
<select id="link" onchange="go()" > <option>DEFAULT</option>
<option value="page1.php">TITLE1</option>
<option value="page2.php">TITLE2</option>
<option value="page3.php">TITLE3</option>
</select>
<div class="submit"> <input name="submit" type="image" id="submit" src="images/getaquotebutton.png" height="93" width="259"/> </div><!--end of submit class-->
</form>
在此先感谢
【问题讨论】:
-
更改为表单上的 onsubmit 事件,而不是 select 上的 onchange。
-
谢谢 Gordon,我之前尝试过,但由于某种原因没有奏效。