DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX基礎知識 >> java學習經驗 Ajax 學習筆記
java學習經驗 Ajax 學習筆記
編輯:AJAX基礎知識     

今天看了XMLHttpRequest 的屬性:

onreadystatechange

//當改變狀態時都會觸發這個事件,通常會調用 JavaScript 函數.

//狀態有5個值:  0:未初始化.   1:正在加載.   2:已加載.    3:交互中.   4:完成.

responseTest

//服務器的響應,表示為一個串.

responseXML

 //服務器的響應,表示為 XML

status

//服務器HTTP的狀態編號  (  200 對應OK,404 對應沒有找到.   還有很多,大家可以上

網找找.........................)

statusTest       

//服務器HTTP的狀態文本  ( OK,Not Found.   還有很多,大家可以上網找

找.........................)

=============================================================================

=

一個簡單的例子:

客戶端觸發一個AJAX事件.

<input type="text" id="email" name="發送郵件" onblur="validateemail()";>

=========================================================

下面是 validateemail 函數:

var xmlHttp;

function validataemail()

{

        var email=document.getElemenById("email");

        var url="validate?email=" + escape (email.value);

        if (window.ActiveXObject)

        {

                 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

        }

        else if(window.XMLHttpRequest)

       {

                xmlHttp=new XMLHttpRequest

        }

       xmlHttp.open("GET",url);

       xmlHttp.onreadystatechange=callback;

       xmlHttp.send(null);

}

'***********************************************************************/
'* Function Name: callback                                   */
'* Input Arguments:                                              */
'* Out Arguments :                                     &

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved