ajax做了个发送表单数据的功能,只传了一个表单对象的数据,其他的怎么传?
现在已经实现的功能是把用户名传出去,如果还有密码一项怎么办?<form> 
用户名:  <input type="text" id="txt1" onblur="yanzheng(this.value)" />
</form>
//验证浏览器是否支持AJAX
function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  xmlHttp.setRequestHeader("Content-Type","text/xml");
  xmlHttp.setRequestHeader("Charset","utf-8");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
return xmlHttp;
}//获取和发送表单数据===================================================
var xmlHttp;
function yanzheng(str)
{  if (str.length==0)
    { 
alert("请填写信息");
    return;
    }  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)
    {
    alert ("您的浏览器不支持AJAX!");
    return;
    }  var url="php.php?username="+str; 
  url=url+"&sid="+Math.random();
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
} //反回验证结果
function stateChanged() 

if (xmlHttp.readyState==4)

alert(xmlHttp.responseText);
}
}