gpt4 book ai didi

javascript - JQuery .inArray() 不工作

转载 作者:行者123 更新时间:2023-11-30 08:03:57 25 4
gpt4 key购买 nike

好吧,我正在开发一个天气应用程序,我编写了以下测试代码来验证用户是否输入了有效的州缩写:

var input = prompt("What state are you in?");
var lower = input.toLowerCase();
var categories = [
"ma",
"ny",
"ct",
"ri",
],
var found = $.inArray(lower, categories);
if (found > -1) {
alert("Cool!");
}
else {
alert("Oh no!");
}

但由于某些原因,它不起作用。

看看:http://jsfiddle.net/B24Bg/

有人知道这是为什么吗?我可能只是犯了一个愚蠢的错误,但我们将不胜感激任何帮助。

最佳答案

检查浏览器中的控制台窗口,按 F12,有错误。

]后面的逗号应该是分号:

var input = prompt("What state are you in?");
var lower = input.toLowerCase();
var categories = [
"ma",
"ny",
"ct",
"ri"
];
var found = $.inArray(lower, categories);
if (found > -1) {
alert("Cool!");
}
else {
alert("Oh no!");
}

jsFiddle Demo

关于javascript - JQuery .inArray() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21355607/

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