哪里出错了,为何实现不了函数search的功能

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
var number=new Array[1000][10];
number[1000][10]=[[123456,1111],[123457,2222]];
function search(){
     var key=document.getElementById("number").value;
	for(var i=0;i<1000;i++){
	for(var j=0;j<2;j++){
		if(number[i][j]==key){
			alert("密码:"+number[i][j+1]);
					}
		else{
			 alert("对不起,未找到密码!");
		}       
}
}
</script>
<style type="text/css">
body{
	margin:0;
}
    header{
    	width: 100%;
    	height: 40px;
    	padding: 30px 10px;
    	color: #fff;
        background-color: #000;
    }
    span{
    	margin-left: 30px;
    	font-size: 40px;
    }
	a{
		text-decoration:none;
		font-size:40px;
		color: #fff;
	}
	section{
		width: 100%;
		height: 100px;
		margin-top: 400px;
		padding:5px;
		font-size: 50px;
		text-align: center;
	}
	input{
		width: 220px;
		height: 60px;
		border:1px solid black;
	}
</style>
</head>
<body>

<header>
<span> <a href="index.html">&lt;back</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;查 询</span>
</header>
<section>请输入车牌号<br/><br/>
<form>
<input type="text" id="number">
<button id="search" name="查询" onclick="search()">
</form>
</section>
</body>
</html>


WentworthPeach
浏览 1351回答 1
1回答

KevenHuang

亲,首先我执行你的代码时就报错了,第19行缺少了一个},补齐后还是报错我没有见过js可以这样定义数组的,不知道是不是你定义数组有错误。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript