如何让我的JavaScript识别复选框中的多个选项

时间:2015-04-30 10:48:14

标签: javascript if-statement checkbox

对于作业,我将用户偏好与手机合约相匹配并输出匹配。

关于合同网络,我希望用户能够根据自己的喜好选择多个不同的网络,程序将从这些网络提供商输出任何合同。我有它的工作,所以如果只选中一个复选框,它将输出一个匹配,但我不确定如何修改它,以便它将解释多个选择并输出任何合同与这些选择。到目前为止,这是我的代码:

   //Check Network
var userNetwork ="";
var networkForm=document.getElementById("userNetwork");
if(networkForm.NN.checked){
    userNetwork="NN";
}
if(networkForm.Othree.checked){
    userNetwork="03";
}
if(networkForm.Fodavone.checked){
    userNetwork="Fodavone";
}
if(networkForm.ZMobile.checked){
    userNetwork="Z-Mobile";
}


for (var c = 0; c < cont.length; c++) {
    if (userNetwork === cont[c].network || userNetwork === "") {

0 个答案:

没有答案