﻿
var xmlHttp
function showHint(str,str1,str2)
{  if (str.length==0)
   { 
   //alert ("请输入数字")
	return
   //document.getElementById("txtHint").innerHTML=""
   
   return
   }
   xmlHttp=GetXmlHttpObject()
   if (xmlHttp==null)
   {
	   alert ("Browser does not support HTTP Request")
	   return
	} 

	var url="Change2.asp"
	url=url+"?p1="+encodeURIComponent(str1)
	url=url+"&p2="+encodeURIComponent(str2)
	url=url+"&q="+encodeURIComponent(str)
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.setRequestHeader("Content-Type", "utf-8");
	xmlHttp.send(null)
	//document.getElementById("txtHint").innerHTML=str2
} 
	function stateChanged()
	{    //readyState的五种状态
		 //0 － （未初始化）还没有调用send()方法
         //1 － （载入）已调用send()方法，正在发送请求
         //2 － （载入完成）send()方法执行完成，已经接收到全部响应内容
         //3 － （交互）正在解析响应内容
         //4 － （完成）响应内容解析完成，可以在客户端调用了
		 
         // 0 (Uninitialized): The object has been created but the open() method hasn't been called. 
         //1 (Loading): The open() method has been called but the request hasn't been sent. 
         //2 (Loaded): The request has been sent. 
         //3 (Interactive). A partial response has been received. 
         //4 (Complete): All data has been received and the connection has been closed. 
       

		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
		//document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
		document.getElementById("tet2").value=xmlHttp.responseText 
		} 
	}
	
	
	function GetXmlHttpObject()
	{
	  var objXMLHttp=null
	  if (window.XMLHttpRequest)
	  {
		objXMLHttp=new XMLHttpRequest()
	  }
	  else if (window.ActiveXObject)
	  {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	  }
	  return objXMLHttp
	} 