gpt4 book ai didi

由于数组语法,Javascript 警报可能无法正常工作

转载 作者:行者123 更新时间:2023-11-30 17:50:45 27 4
gpt4 key购买 nike

这是我第一次尝试将数组合并到我的 javascript 代码中。我将其与包含文本输入的表单一起使用,其中只能提交蓝色、黄色、灰色、橙色或粉红色的颜色,否则应该有一个警报。显然我犯了一些错误,因为我的值没有被提取...任何东西都可以输入 #color 并且仍然可以提交表单,无论我输入什么,都不会填充任何警报。代码如下。谢谢。

    }   
// Verifies Colors
var colors = ["Blue", "Yellow", "Gray", "Orange", "Pink"];
if ($('#color').val() != colors) {
alert("These are not the right colors!");
return false;
}
return true;
}

最佳答案

尝试

if(colors.indexOf($("#color").val()) == -1 ){
alert("These are not the right colors!");
return false;
}

[编辑]这是一个假设,我认为#colors是一个input type="text",或者是一个select,无论哪种情况,我建议注意单词的大小写,考虑到输入可能是全小写或全大写或两者的混合体。

关于由于数组语法,Javascript 警报可能无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19105440/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com