Javascript - 根据用户选择的不同选项,转到不同的页面
答案:4 悬赏:40 手机版
解决时间 2021-11-29 15:24
- 提问者网友:我是女神我骄傲
- 2021-11-28 20:28
Javascript - 根据用户选择的不同选项,转到不同的页面
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-11-28 21:31
看看这个吧。
A
B
C
D
A
B
C
D
全部回答
- 1楼网友:狂恋
- 2021-11-29 01:18
改成
function check(){
if(document.getElementsByName("A").checked==true&&document.getElementsByName("B").checked==true){
window.loction="Page1.html";
}
else if(document.getElementsByName("B").checked==true&&document.getElementsByName("C").checked==true&&document.getElementsByName("D").checked==true){
window.loction="Page3.html";
}else{
window.loction="Page3.html";
}
}
- 2楼网友:拜訪者
- 2021-11-29 00:03
submit 提交不是会提交的服务器端了吗
如果服务器端那跳转不是简单了。?
如果有个纯js那么用
if(A && B){
window.open(page1,"_self")
}else if(B && C && D){
window.open(page2"_self")
}else{
window.open(page3"_self")
}
- 3楼网友:污到你湿
- 2021-11-28 23:07
建议使用jquery好一点
为了提高效率,把html改一点点,如下
A
B
C
D
主要js
function check(){
if($("#fruitA").attr("checked")&&$("#fruitB").attr("checked")){
window.location.href="123";
return ;
}
if($("#fruitB").attr("checked")&&$("#fruitC").attr("checked")&&$("#fruitD").attr("checked")){
window.location.href="456";
return;
}
window.location.href="789";
}
把上面的123,456,789改成你的网址即可
为了提高效率,把html改一点点,如下
A
B
C
D
主要js
function check(){
if($("#fruitA").attr("checked")&&$("#fruitB").attr("checked")){
window.location.href="123";
return ;
}
if($("#fruitB").attr("checked")&&$("#fruitC").attr("checked")&&$("#fruitD").attr("checked")){
window.location.href="456";
return;
}
window.location.href="789";
}
把上面的123,456,789改成你的网址即可
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯