Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何让“去”成为现实;链接“;从选项值中选择按钮?_Javascript_Html_Button - Fatal编程技术网

Javascript 如何让“去”成为现实;链接“;从选项值中选择按钮?

Javascript 如何让“去”成为现实;链接“;从选项值中选择按钮?,javascript,html,button,Javascript,Html,Button,更改选项值并单击sumbit后,如何设置“链接”按钮? 我遇到了一个问题,因为当我更改值时,它会在我单击提交之前“链接” <form action="search-form" method="post"> <select onChange="window.location.href=this.value" > <option value="here comes a link nr 1">coffie medium</option> <opti

更改选项值并单击sumbit后,如何设置“链接”按钮? 我遇到了一个问题,因为当我更改值时,它会在我单击提交之前“链接”

<form action="search-form" method="post">
<select onChange="window.location.href=this.value" >
<option value="here comes a link nr 1">coffie medium</option>
<option value="here comes a link nr 2">coffe big</option>
</select>
<button type="submit" name="submit" value="submit"><img src="xyz.JPG"    width="240" height="72"> 
</button>
</form>             

棺材培养基
大咖啡

选择
元素中删除
onchange
,并为提交按钮编写侦听器(您已经在使用
搜索表单
操作)


棺材培养基
大咖啡
提交

从选择框中删除onchange事件,并在单击按钮时在js中验证它。如果页面重定向,提交按钮的用途是什么
<form action="search-form" method="post">
<select>
<option value="here comes a link nr 1">coffie medium</option>
<option value="here comes a link nr 2">coffe big</option>
</select>
<button type="submit" name="submit" value="submit"><img src="xyz.JPG"    width="240" height="72"> 
</button>
</form>  
棺材培养基 大咖啡
这不起作用,它只会向adres url“搜索表单”发送广告。

请尝试在选择属性“onchange”和链接选项的值中包含以下内容:

<select name="form" onchange="location = this.value;">
<option value="Home.php">Home</option>
<option value="Contact.php">Contact</option>
<option value="Sitemap.php">Sitemap</option>
</select>

家
接触
网站地图

好的,那么如果您使用JavaScript或Jquery

首先创建选择:

<select name="form" id="form">
<option value="url">Home</option>
<option value="url">Contact</option>
<option value="url">Sitemap</option>
</select>

从您的选择中删除onChange=“window.location.href=this.value”tag@Peril已使用
onsubmit
javascript侦听器从选项值加载页面。希望它能回答您的疑问:)如果这对您有帮助,请投票/标记为已接受。谢谢我仍然有这个问题,我有firefox,button没有将我重定向到Google,可能是因为这里的iframe限制。。。复制到一个html文件,然后在浏览器中打开该html文件并检查?是的,我在Dreamweaver上工作过,我在浏览器上尝试过,但它不需要工作hh,跨原点限制,很抱歉我忘记了这一点。我明天会给你答复的
<select name="form" id="form">
<option value="url">Home</option>
<option value="url">Contact</option>
<option value="url">Sitemap</option>
</select>
$("#form").change(function(){
var url = $(this).val();
location.assign(url);
});