Javascript 如何让“去”成为现实;链接“;从选项值中选择按钮?
更改选项值并单击sumbit后,如何设置“链接”按钮? 我遇到了一个问题,因为当我更改值时,它会在我单击提交之前“链接”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
<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);
});