已然服務(wù)器端頁(yè)面是一個(gè)數(shù)據(jù)接口,那么這個(gè)接口必定要接納參數(shù)。在Ajax中,向服務(wù)器端發(fā)送參數(shù)有2種辦法:get和post.
當(dāng)運(yùn)用get辦法時(shí),懇求的格局類似于index.asp?username=djjwz,即參數(shù)都是作為查詢字符串的辦法傳遞的,能夠包含一個(gè)或多個(gè)參數(shù),這種辦法有一個(gè)約束,即是傳遞參數(shù)的總字節(jié)巨細(xì)在不 同的瀏覽器中有不一樣的約束。因而get辦法首要用于從服務(wù)器獲取數(shù)據(jù),僅傳遞較少的參數(shù)。
當(dāng)運(yùn)用post懇求時(shí),通常是用于提交數(shù)據(jù),例如提交用戶宣布的留言,用戶訂單等,其數(shù)據(jù)量能夠比較大,此刻也能夠在指定URL時(shí)供給查詢的字符串,完成和get辦法一樣的參數(shù)傳遞辦法。
曾經(jīng)咱們介紹了怎么引證一個(gè)結(jié)點(diǎn)以及獲取結(jié)點(diǎn)的信息,現(xiàn)在給我們介紹怎么以身試法文檔的層次布局,然后更靈敏地操控文檔的體現(xiàn).
創(chuàng)立一個(gè)元素結(jié)點(diǎn)的語(yǔ)法如下:
document.createElement(elementName);
其中document即文檔對(duì)象,elementName是所要?jiǎng)?chuàng)建的結(jié)點(diǎn)的標(biāo)記名稱,例如要?jiǎng)?chuàng)建一個(gè)
var divElement=documnet.createElement("div")?