<form onsubmit="if(document.getElementById('radio1')[0].checked){form1.acrion='http://www.baidu.com'}else{form1.action='test.asp'};return true" name="form1">
<ul>
<li><input name="search" type="text" class="search"/></li>
<li><input name="radio1" type="radio" value="" class="radio" />搜索引擎 <input name="radio1" type="radio" value="" class="radio"/>数据库</li>
<li><input name="" type="submit" class="submit" /></li>
</ul>
</form>
<ul>
<li><input name="search" type="text" class="search"/></li>
<li><input name="radio1" type="radio" value="" class="radio" />搜索引擎 <input name="radio1" type="radio" value="" class="radio"/>数据库</li>
<li><input name="" type="submit" class="submit" /></li>
</ul>
</form>
<ul>
<li><input name="search" type="text" class="search"/></li>
<li><input name="radio" type="radio" value="" class="radio" onclick="if(checked)this.form.action='http://www.baidu.com'" />搜索引擎 <input name="radio" type="radio" value="" class="radio" onclick="if(checked)this.form.action='test.asp'" />数据库</li>
<li><input name="" type="submit" class="submit" /></li>
</ul>
</form>
<form onsubmit="if(document.getElementById('radio1')[0].checked){form1.acrion='http://www.baidu.com'}else{form1.action='test.asp'};return true" name="form1">
<ul>
<li><input name="search" type="text" class="search"/></li>
<li><input name="radio1" type="radio" value="" class="radio" />搜索引擎 <input name="radio1" type="radio" value="" class="radio"/>数据库</li>
<li><input name="" type="submit" class="submit" /></li>
</ul>
</form>hbhbhbhbhb1021(天外水火(我要多努力)) 用错了getElementById('radio1')[0]
你这样肯定报错
应该是 getElementsByName('radio1')[0]
另外不知道这么写是不是好点
<form onsubmit="if(document.getElementsByName('radio1')[0].checked){this.acrion='http://www.baidu.com'}else{this.action='test.asp'};return true;" name="form1">
<form onsubmit="if(document.getElementsByName('radio1')[0].checked){this.action='http://www.baidu.com'}else{this.action='test.asp'};return true;" name="form1">
<ul>
<li><input name="search" type="text" class="search"/></li>
<li><input name="radio" type="radio" value="" class="radio" onclick="submitForm('http://www.baidu.com/')"/>搜索引擎 <input name="radio" type="radio" value="" class="radio" onclick="submitForm('test.asp')"/>数据库</li>
<li><input name="" type="submit" class="submit" /></li>
</ul>
</form>
<script>
function submitForm(action){
var form = document.getElementById("submitForm");
form.action = action;
}
</script>