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

2024-12-14 04:20:13
推荐回答(4个)
回答1:

建议使用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改成你的网址即可

回答2:



submit 提交不是会提交的服务器端了吗

如果服务器端那跳转不是简单了。?

如果有个纯js那么用

if(A && B){
window.open(page1,"_self")

}else if(B && C && D){

window.open(page2"_self")

}else{
window.open(page3"_self")

}

回答3:

看看这个吧。


A

B

C

D

回答4:


改成

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";
}
}