我遇到了indexOf()
JavaScript与数组值的问题。
下面给出的代码不工作IE 7,8
e.g。
var wildcards2 = ['test1', 'test2'];
var test = wildcards2.indexOf('test2');
alert(test);
但在Mozila工作正常
在此结果之后,may页面中有ajax请求。 但仅仅因为它不起作用,提交页面而不是发送ajax请求。
答案 0 :(得分:3)
indexOf
Array
个对象,但IE 7和8的JS实现更接近JavaScript 1.5,并且它们不支持indexOf
。
MDN documentation for indexOf
包含可以复制/粘贴的兼容性例程。
或者,一些库实现帮助函数以提供类似的功能,您可以使用它们: