<script>
function check(){
if(form1.r1.value=="1")
form2.action ="http://..................";
else
if(form1.r1.value=="2")
form2.action ="http://..................";
else
form2.action ="http://..................";
end if
end if
form1.submit();
}
<script><form action="" method="post" target="_blank" name="form1">
<input type="radio"name="r1" value="1">
<input type="radio"name="r1" value="2">
<input type="radio"name="r1" value="3">
<input type="text" size="23" name="searchword">
<input type="submit" value="查询" width="96" height="25" onclick="check()">
</form>
function check(){
if(form1.r1.value=="1")
form2.action ="http://..................";
else
if(form1.r1.value=="2")
form2.action ="http://..................";
else
form2.action ="http://..................";
end if
end if
form1.submit();
}
<script><form action="" method="post" target="_blank" name="form1">
<input type="radio"name="r1" value="1">
<input type="radio"name="r1" value="2">
<input type="radio"name="r1" value="3">
<input type="text" size="23" name="searchword">
<input type="submit" value="查询" width="96" height="25" onclick="check()">
</form>
解决方案 »
- 单选或多选选中后把对应的值传给输入框显示选中的值
- 急,有没有人用过jQuery Tools(jquery.tools.min.js)
- HideWait()不重要么?
- js 如何操作iframe中的元素
- 请问js如何生成类似md5那样的唯一标识?
- 一个很很很很很很很很简单的问题 请教下大家
- 有没有这样一条命令,执行该命令后,服务器停止解释javascript服务器端脚本,并且脚本所在页面不再下传到客户端?
- 新手上路:怎样在网页上实现快捷键
- 如何使打开的窗口,宽为屏幕的一半宽。高不变呢?谢谢啦。圣诞快乐
- 将后台的数据转为json传到前台js表格无法显示,但josn里面有值
- 怎样才能将表单文本框中的内容以最快速度 更新
- 求救!!简单问题!!
<script>
function check(){
if(form1.r1.value=="1")
form1.action ="http://..................";
else
if(form1.r1.value=="2")
form1.action ="http://..................";
else
form1.action ="http://..................";
end if
end if
form1.submit();
}
<script>
function check(){
var Sel='';
var Url='';
var rs=document.getElementsByName('r1');
for(var x=0;x<rs.length;x++)
{
if(rs[x].checked){
Sel=rs[x].value;
break;
}
}
if(Sel==''){
alert('请选择');
return false;
}
switch(Sel){
case 'A':
Url='http://www.sina.com.cn';
break;
case 'B':
Url='http://www.csdn.net';
break;
case 'C':
Url='www.aspnt.com';
break;
}
form1.action=Url;
form1.method ="post";
return true;
}
</script><form action="" method="post" target="_blank" name="form1" onsubmit="return check()">
<input type="radio" name="r1" value=A>
<input type="radio" name="r1" value=B>
<input type="radio" name="r1" value=C>
<input type="text" size="23" name="searchword">
<input type="submit" value="查询" width="96" height="25" >
</form> 可以添加无限个 radio 只要在
switch(Sel){
//加对相应的 case ??:
}
把radio改成checkbox
也就是可以同时打开几个。