Html 使用单选按钮更改表单操作

Html 使用单选按钮更改表单操作,html,forms,Html,Forms,我想用单选按钮实现类似于谷歌搜索的东西。根据选择的单选按钮,将更改搜索类型(搜索、图像、视频等) 现在我有: <div id ="searchtext"> <form method="get" id ="searchbox" action="http://www.google.com/search"/> <input type="text" name="q" size="30" class="searchtext" maxlength="255" value="

我想用单选按钮实现类似于谷歌搜索的东西。根据选择的单选按钮,将更改搜索类型(搜索、图像、视频等)

现在我有:

<div id ="searchtext">
 <form method="get" id ="searchbox" action="http://www.google.com/search"/>
 <input type="text" name="q" size="30" class="searchtext" maxlength="255" value="" />
 <input type="image" value="Search" class="searchbutton" src="images/searchbar/searchbutton.png"/> 

<br/>
</div>
<div id="radiosearch">
<input type="radio" name="radiosearch" onclick="document.searchbox.action='http://www.google.com/search?q=';" checked="checked"/> Web
<input type="radio" name="radiosearch" onclick="document.searchbox.action='http://images.google.com/images?q=';"/>Images
<input type="radio" name="radiosearch" onclick="document.searchbox.action='http://maps.google.com/maps?hl=en&amp;tab=wl?q=';"/>Maps
<input type="radio" name="radiosearch" onclick="document.searchbox.action='http://www.youtube.com/results?q=';"/>Youtube
<span class = "class1">
<a href ="" onclick="loadthepopup();" name ="radiosearch">Change Theme</a>
</span>
</div>


网状物 图像 地图 Youtube
但是,单击单选框不会更改表单操作。有什么想法吗?

试试看

<input type="radio" name="radiosearch" onclick="document.getElementById('searchbox').action='http://www.google.com/search?q=';" checked="checked"/> Web
<input type="radio" name="radiosearch" onclick="document.getElementById('searchbox').action='http://images.google.com/images?q=';"/>Images
<input type="radio" name="radiosearch" onclick="document.getElementById('searchbox').action='http://maps.google.com/maps?hl=en&amp;tab=wl?q=';"/>Maps
<input type="radio" name="radiosearch" onclick="document.getElementById('searchbox').action='http://www.youtube.com/results?q=';"/>Youtube
Web
图像
地图
Youtube