永发信息网

Javascript - 根据用户选择的不同选项,转到不同的页面

答案:4  悬赏:40  手机版
解决时间 2021-11-29 15:24
  • 提问者网友:我是女神我骄傲
  • 2021-11-28 20:28
Javascript - 根据用户选择的不同选项,转到不同的页面
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-11-28 21:31
看看这个吧。

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改成你的网址即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯