求文本框中数据库检索问题!
我有一段代码可以实现默认为一个文本框,当我点击设置个数时,可生成所设置该个数的文本框N个!   
 现在我想实现的是   我在文本框中输入数据的时候,用程序来自动检索数据库里的值看看是否匹配,匹配的话值为当前输入值,不匹配的话提示重新填写!   
 跪求各位大虾解决!在线期待...谢谢!!
------解决方案--------------------這個不太好,讀服務器太多了.
------解决方案--------------------用javacript来判断吧
------解决方案--------------------// JavaScript Document 
 //将中文逗号转换为英文逗号 str:待替换的字符■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 
 /* 
 1.ReplaceDot(str)将中文的逗号转换为英文的 
 2.CheckContentLen(Str,FS_Alert,Len)长度检查 
 3.isNumber(Str,FS_Alert,Msg,isInteger)数字检查 
 4.isEmpty(Str,FS_Alert)是否为空 
 5.isChinese(Str,FS_Alert)有中文将返回错误 
 6.containValue(str,value,FS_Alert)包含指定字符将返回错误 
 7.checkMail(str,FS_Alert)邮件合法性 
 8.valiateDate(str,FS_Alert) 日期合法性 
 9.Do.these()连续检查 
 */ 
 var FSDomain=(location.href).split( "// ")[1].split( "/ ")[0]    
 function ReplaceDot(str) 
 { 
 	var Obj=document.getElementById(str); 
 	var oldValue=Obj.value; 
 	while(oldValue.indexOf( ", ")!=-1)//寻找每一个中文逗号,并替换 
 	{ 
 		Obj.value=oldValue.replace( ", ", ", "); 
 		oldValue=Obj.value; 
 	} 
 }   
 //检查字符长度,Str:待检查字符;FS_Alert:错误信息显示容器;Len:限制长度■■■■■■■■■■■■■■■■■■■■■■■■■■■ 
 function CheckContentLen(Str,FS_Alert,Len) 
 { 
 	var Obj=document.getElementById(Str); 
 	var minLen; 
 	var maxLen; 
 	var index=Len.indexOf( "- ") 
 	if(index> 0) 
 	{ 
 		minLen=parseInt(Len.substring(0,index)) 
 		maxLen=parseInt(Len.substring(index+1,Len.length)) 
 		if(Obj.value.length <minLen||Obj.value.length> maxLen) 
 		{ 
 			document.getElementById(FS_Alert).innerHTML= " <img src= '../images/warning.gif '/>  <span class= 'tx '> 长度范围为 "+Len+ " </span>  "; 
 			return false; 
 		}	 
 	}else if(Obj.value.length> Len) 
 	{ 
 		document.getElementById(FS_Alert).innerHTML= " <img src= '../images/warning.gif '/>  <span class= 'tx '> 长度范围应小于: "+Len+ " </span>  "; 
 		return false; 
 	} 
 	document.getElementById(FS_Alert).innerHTML= " " 
 	return true; 
 } 
 //检查字符是否为数字,Str:待检查字符;FS_Alert:错误信息显示容器;isInteger:是否为整数■■■■■■■■■■■■■■■■■■■■■ 
 function isNumber(Str,FS_Alert,Msg,isInteger) 
 { 
 	var Obj=document.getElementById(Str) 
 	if(Obj.value== ' ') 
 	{ 
 		document.getElementById(FS_Alert).innerHTML= " " 
 		return true; 
 	} 
 	else if(isNaN(Obj.value)||Obj.value <0) 
 	{ 
 		document.getElementById(FS_Alert).innerHTML= " <img src= '../images/warning.gif '/>  <span class= 'tx '>  "+Msg+ " </span>  "; 
 		return false; 
 	} 
 	else if(!isNaN(Obj.value)&&Obj.value> =0) 
 	{ 
 		if(isInteger) 
 		{ 
 			if(Obj.value.indexOf( ". ")> =0)//是否为整数 
 			{ 
 				document.getElementById(FS_Alert).innerHTML= " <img src= '../images/warning.gif '/>  <span class= 'tx '> 请使用整数 </span>  "; 
 				return false; 
 			}else 
 			{ 
 				document.getElementById(FS_Alert).innerHTML= " " 
 				return true; 
 			} 
 		} 
 		else 
 		{ 
 			document.getElementById(FS_Alert).innerHTML= " " 
 			return true; 
 		} 
 	} 
 } 
 //检查字符是否为空,Str:待检查字符;FS_Alert:错误信息显示容器■■■■■■■■■■■■■■■■■■■■■■■ 
 function isEmpty(Str,FS_Alert) 
 { 
 	var Obj=document.getElementById(Str); 
 	var value=Obj.value.replace(/(^\s*)|(\s*$)/g,  " "); 
 	var value=Obj.value