1、ajax.send(url,data,function()) 是把data数据通过URL发送出去,function这里可能是发送前的数据处理;
2、这里有解释:http://www.w3school.com.cn/js/jsref_parseInt.asp
   ajax.request.responseText是执行Ajax后返回的数据。
3、showResult是一个自定义函数,具体是什么作用,楼主要贴出来才知道。

解决方案 »

  1.   

    getInfoBox(obj).innerHTML
    这个是什么意思
      

  2.   

    function showResult(result,obj){
        if(obj){
            if(result > 0){
                getInfoBox(obj).className = falseclass;
            getInfoBox(obj).innerHTML = eval(obj.id).m[result];
            //obj.parentNode.focus();
            return false;
        }
        if(result == 0 ){
    getInfoBox(obj).innerHTML = eval(obj.id).m[result];
    getInfoBox(obj).className = rightclass;
    return true;
        }
    }
    }
      

  3.   

    那么showResult简单的看,可能是输出一些结果(Ajax返回后Javascript处理后的)。
      

  4.   

    getInfoBox也是一个自定义函数,具体的也是要贴出代码。
      

  5.   

    <SCRIPT language=JavaScript>
    var charset = 'gbk';var regnpdifferf= parseInt('1');document.getElementById('pwd_info').innerHTML = '';
    document.getElementById('pwdrepeat_info').innerHTML = '';
    var inticlass  = "Exp";
    var rightclass = "Correct";
    var falseclass = "Wrong";var pwdcomplex = '';
    var extracheck = new Array();
    var regInfo  = new Array();if(parseInt("1")&1){
    regInfo[4]  = new Array(
    "填写正确。",
    "验证码不正确。",
    "登陆已超时,请刷新验证码。",
    "请输入验证码。" );
    var gdcode  = new Element("regemail",regInfo[4],"gdcode_info");
    }
    </SCRIPT>
      

  6.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <!--css-->
    <STYLE type=text/css>
    .input {
    BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ededed 1px solid
    }
    .menu {
    BORDER-RIGHT: #e1dfda 1px solid; BORDER-TOP: #e1dfda 1px solid; BORDER-LEFT: #e1dfda 1px solid; BORDER-BOTTOM: #e1dfda 1px solid; POSITION: absolute
    }
    </STYLE>
    <!--显示图片 -->
    <SCRIPT language=JavaScript>
    var agt = navigator.userAgent.toLowerCase();
    var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_gecko= (navigator.product == "Gecko");
    var imgpath = 'images';
    var verifyhash = '13dc0dfb';
    if (location.href.indexOf('/simple/') != -1) {
    getObj('headbase').href = location.href.substr(0,location.href.indexOf('/simple/')+1);
    } else if (location.href.indexOf('.html')!=-1) {
    var base = location.href.replace(/^(http(s)?:\/\/(.*?)\/)[^\/]*\/[0-9]+\/[0-9]{4,6}\/[0-9]+\.html$/i,'$1');
    if (base != location.href) {
    getObj('headbase').href = base;
    }
    }
    function getObj(id) {
    return document.getElementById(id);
    }
    function ietruebody() {
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
    }
    function IsElement(id) {
    return document.getElementById(id) != null ? true : false;
    }
    </SCRIPT>
    <BODY >
    <?include("asd.php");?>
    <DIV
    style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px">
    <!--验证说明的颜色 -->
    <STYLE type=text/css>.Correct {
    BORDER-RIGHT: #00a8ff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #00a8ff 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(images/post/register/register.png) #e6ffe6 no-repeat 5px 3px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #00a8ff 1px solid; COLOR: #008800; PADDING-TOP: 2px; BORDER-BOTTOM: #00a8ff 1px solid
    }
    .Wrong {
    BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(images/post/register/register.png) #fff2e9 no-repeat 5px -78px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #ff6600 1px solid; COLOR: #8b2b34; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid
    }
    .Exp {
    BORDER-RIGHT: #00a8ff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #00a8ff 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(images/post/register/register.png) #e2f5ff no-repeat 5px -133px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #00a8ff 1px solid; COLOR: #006699; PADDING-TOP: 2px; BORDER-BOTTOM: #00a8ff 1px solid
    }
    .t {
    BORDER-RIGHT: #f7f7f7 4px solid; BORDER-TOP: #f7f7f7 4px solid; MARGIN-TOP: 8px; BORDER-LEFT: #f7f7f7 4px solid; BORDER-BOTTOM: #f7f7f7 4px solid
    }
    .t TABLE TR TD {
    PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0.8em; PADDING-TOP: 0.8em
    }
    .t TABLE TR TH {
    FONT-WEIGHT: normal; TEXT-ALIGN: right
    }
    .t TABLE {
    BORDER-RIGHT: #d7d5ca 2px solid; BORDER-TOP: #d7d5ca 2px solid; BORDER-LEFT: #d7d5ca 2px solid; BORDER-BOTTOM: #d7d5ca 2px solid
    }
    .t .h {
    PADDING-LEFT: 1em
    }
    </STYLE>
    <FORM name=register onSubmit="return checkAll();" action=register.php?
    method=post>
    <DIV class="t f_one">
    <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center>
      <!--DWLayoutTable-->
      <TBODY>
      <TR>
        <TH width="366" class=h><B>必填信息</B></TH>
        <TH width="818" class=h>&nbsp;</TH></TR>
      <TR>
        <TH>认证码<FONT color=red>*</FONT></TH>
        <TD><input class=input id=gdcode
          onClick="try{opencode('menu_gd',this)}catch(e){}" size=6 name=gdcode>
          <SPAN
          style="MARGIN-LEFT: 3px; CURSOR: pointer"
          onclick=this.previousSibling.focus();>点此显示验证码</SPAN>&nbsp;<SPAN
          id=gdcode_info></SPAN>
      <DIV class=menu id=menu_gd style="VISIBILITY: hidden"><IMG id=ckcode
          style="CURSOR: pointer" alt=看不清楚,换一张 src="" align=absMiddle></DIV></TD></TR>  <TR>
        <TH><!--DWLayoutEmptyCell-->&nbsp;</TH>
        <TD style="VERTICAL-ALIGN: middle">&nbsp;<SPAN id=pwd_info></SPAN></TD>
      </TR>  <TR>
        <TH><!--DWLayoutEmptyCell-->&nbsp;</TH>
        <TD>&nbsp;<SPAN id=pwdrepeat_info></SPAN> </TD>
      </TR>
      <TR>
        <TH></TH>
        <TD>
    <INPUT class=btn type=submit value="提 交" name=regsubmit></TD></TR></TBODY></TABLE>
    </DIV></FORM>
    <SCRIPT language=JavaScript
    src="cdou/pw_register.js"
    type=text/javascript></SCRIPT><SCRIPT language=JavaScript>
    var charset = 'gbk';var regnpdifferf= parseInt('1');document.getElementById('pwd_info').innerHTML = '';
    document.getElementById('pwdrepeat_info').innerHTML = '';
    var inticlass  = "Exp";
    var rightclass = "Correct";
    var falseclass = "Wrong";var pwdcomplex = '';
    var extracheck = new Array();
    var regInfo  = new Array();if(parseInt("1")&1){
    regInfo[4]  = new Array(
    "填写正确。",
    "验证码不正确。",
    "登陆已超时,请刷新验证码。",
    "请输入验证码。" );
    var gdcode  = new Element("regemail",regInfo[4],"gdcode_info");
    }
    </SCRIPT>
    </DIV><SCRIPT language=JavaScript
    src="cdou/global.js"></SCRIPT></BODY></HTML>
      

  7.   


    能返回如return 0;或return 2;return 2;return 3有关
      

  8.   

    在PHP处理Ajax就像处理HTML一样,不用return,直接输出,例如:
    echo '0';

    echo '1';
    等等,因为Ajax的请求就是请求HTML那样,Php只需输出,客户端的Ajax的response.Text就是echo的值。
      

  9.   

    function getInfoBox(obj){
    if(obj.id){
    try {
    if (typeof(eval(obj.id)) != 'object')
    return;
    } catch(e) {
    return;
    }
    if(eval(obj.id).i && getObj(eval(obj.id).i))
    return getObj(eval(obj.id).i);
    else
        return;
    }
    return;
    }