成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【EASYDOM系列教程】之定位頁(yè)面元素

NotFound / 3243人閱讀

摘要:對(duì)象提供了屬性和方法實(shí)現(xiàn)定位頁(yè)面元素功能,這也是的標(biāo)準(zhǔn)規(guī)范中對(duì)象的主要應(yīng)用之一。是返回值,表示定位元素的集合,是一個(gè)集合。定位匹配選擇器的第一個(gè)元素。方法定位頁(yè)面元素所返回的集合就是靜態(tài)集合。

Document 對(duì)象提供了屬性和方法實(shí)現(xiàn)定位頁(yè)面元素功能,這也是 DOM 的標(biāo)準(zhǔn)規(guī)范中 Document 對(duì)象的主要應(yīng)用之一。

定位頁(yè)面元素方法

目前 Document 對(duì)象提供實(shí)現(xiàn)定位頁(yè)面元素的方法具有如下幾種:

getElementById()方法:通過(guò)頁(yè)面元素的 id 屬性值定位元素。

getElementsByName()方法:通過(guò)頁(yè)面元素的 name 屬性值定位元素。

getElementsByTagName()方法:通過(guò)頁(yè)面元素的元素名定位元素。

getElementsByClassName()方法:通過(guò)頁(yè)面元素的 class 屬性值定位元素。

querySelector()方法:通過(guò) CSS 選擇器定位第一個(gè)匹配的元素。

querySelectorAll()方法:通過(guò) CSS 選擇器定位所有匹配的元素。

接下來(lái),我們就一一進(jìn)行學(xué)習(xí)。

通過(guò)元素的 ID 屬性值定位元素

HTML 頁(yè)面元素的 id 屬性的特點(diǎn)是唯一、不可重復(fù)的,所以通過(guò)這種方式定位的 HTML 頁(yè)面元素也是唯一的。

其語(yǔ)法格式如下:

element = document.getElementById(id);

在上述語(yǔ)法中,id 是參數(shù),表示所要定位元素的 id 屬性值,是一個(gè)大小寫敏感的字符串。element 是返回值,表示定位的元素,是一個(gè) Element 對(duì)象。

值得注意的是: 如果 HTML 頁(yè)面中不存在具有該 id 屬性值的元素,則返回 null。

下面是使用 getElementById() 方法的示例代碼:

var btn = document.getElementById("btn");
// 獲取定位元素的 class 屬性值
var className = btn.className;
// 添加 animate 動(dòng)畫樣式
className += " animate";
// 將新的 class 屬性值設(shè)置
btn.className = className;

上述代碼通過(guò) getElementById() 方法定位 HTML 頁(yè)面中 id 屬性值為 btn 的元素,并為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: getElementById()方法完整示例代碼

通過(guò)元素的 name 屬性值定位元素

其語(yǔ)法格式如下:

elements = document.getElementsByName(name);

在上述語(yǔ)法中,name 是參數(shù),表示所要定位元素的 name 屬性值,是一個(gè)大小寫敏感的字符串。elements 是返回值,表示定位元素的集合,是一個(gè) NodeList 集合。

下面是使用 getElementsByName() 方法的示例代碼:

var elems = document.getElementsByName("btn");
// 循環(huán)遍歷所有元素
for (var i=0; i

上述代碼通過(guò) getElementsByName() 方法定位 HTML 頁(yè)面中 name 屬性值為 btn 的元素,并遍歷所有得到的元素,為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: getElementsByName()方法完整示例代碼

通過(guò)元素的元素名定位元素

其語(yǔ)法格式如下:

elements = document.getElementsByTagName(name);

在上述語(yǔ)法中,name 是參數(shù),表示所要定位元素的元素名,符號(hào)”*”表示所有元素。elements 是返回值,表示定位元素的集合,是一個(gè) NodeList 集合。

下面是使用 getElementsByTagName() 方法的示例代碼:

var elems = document.getElementsByTagName("button");
// 循環(huán)遍歷所有元素
for (var i=0; i

上述代碼通過(guò) getElementsByTagName() 方法定位 HTML 頁(yè)面中元素名為 button 的元素,并遍歷所有得到的元素,為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: getElementsByTagName()方法完整示例代碼

通過(guò)元素的 class 屬性值定位元素

其語(yǔ)法格式如下:

elements = document.getElementsByClassName(names);

在上述語(yǔ)法中,names 是參數(shù),表示所要定位元素的 class 屬性值列表,class 名稱通過(guò)空格分隔。

值得注意的是: names 參數(shù)可以是一個(gè)樣式屬性名稱,也可以是多個(gè)樣式屬性名稱。

elements 是返回值,表示定位元素的集合,是一個(gè) NodeList 集合。

下面是使用 getElementsByClassName() 方法的示例代碼:

var elems = document.getElementsByClassName("btn");
// 循環(huán)遍歷所有元素
for (var i=0; i

上述代碼通過(guò) getElementsByClassName() 方法定位 HTML 頁(yè)面中 class 屬性值為 btn 的元素,并遍歷所有得到的元素,為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: getElementsByClassName()方法完整示例代碼

兼容 IE 8 及之前版本的瀏覽器

getElementsByClassName() 方法只支持 IE 9 版本及之后版本的瀏覽器。也就是說(shuō),該方法并不支持 IE 8 及之前版本的瀏覽器。

下圖是不同瀏覽器的不同版本對(duì) getElementsByClassName() 方法的支持情況:

由于國(guó)內(nèi)的生產(chǎn)環(huán)境中,依舊存在使用 IE 8 及之前版本瀏覽器的情況。所以,我們需要自定義 getElementsByClassName() 方法解決瀏覽器的兼容問(wèn)題。

function getElementsByClassName(element, names) {

}

上述自定義兼容方法接受兩個(gè)參數(shù),element 參數(shù)表示調(diào)用 getElementsByClassName() 方法的對(duì)象(目前為 Document 對(duì)象),names 參數(shù)表示所要定位元素的 class 屬性值列表。

function getElementsByClassName(element, names) {
    // 檢測(cè) getElementsByClassName() 是否可用
    if (element.getElementsByClassName) {
        // 優(yōu)先使用 W3C 規(guī)范
        return element.getElementsByClassName(names);
    }else {
        // 人為解決 IE 8 之前版本不兼容問(wèn)題

    }
}

這里我們要優(yōu)先使用 W3C 規(guī)范的方法。所以,需要先判斷當(dāng)前瀏覽器環(huán)境是否存在 getElementsByClassName() 方法。

如果存在,就使用原本的 getElementsByClassName() 方法。如果不存在,就使用自定義代碼來(lái)實(shí)現(xiàn)。

function getElementsByClassName(element, names) {
    // 檢測(cè) getElementsByClassName() 是否可用
    if (element.getElementsByClassName) {
        // 優(yōu)先使用 W3C 規(guī)范
        return element.getElementsByClassName(names);
    }else {
        // 人為解決 IE 8 之前版本不兼容問(wèn)題
        
        // 獲取所有后代元素節(jié)點(diǎn)
        var elements = element.getElementsByTagName("*");
        // 定義空數(shù)組
        var result = [];
        var element, classNameStr, flag;
        // 將樣式名稱改為數(shù)組類型
        names = names.split(" ");
        // 循環(huán)遍歷所有元素節(jié)點(diǎn)
        for (var i=0; element = elements[i]; i++) {
              // 獲取每個(gè)元素節(jié)點(diǎn)的樣式名稱
            classNameStr = " " + element.className + " ";
            // 開啟開關(guān)
            flag = true; 
            // 循環(huán)遍歷所有的樣式名稱
            for (var j=0, name; name = names[j]; j++) {
                // 判斷當(dāng)前元素節(jié)點(diǎn)的樣式名稱中是否包含指定的樣式名稱
                if (classNameStr.indexOf(" " + name + " ") == -1){
                    // 如果不包含,則關(guān)閉開關(guān),并且結(jié)束循環(huán)
                    flag = false;
                    break;
                }
            } 
            // 判斷當(dāng)前元素節(jié)點(diǎn)是否包含指定樣式名稱
            if (flag) {
                // 如果包含,則將當(dāng)前元素節(jié)點(diǎn)添加到數(shù)組中
                result.push(element);
            }
        } 
        // 返回?cái)?shù)組(所有包含指定樣式名稱的元素節(jié)點(diǎn))
        return result;
    }
}
通過(guò) CSS 選擇器定位元素

CSS 中的選擇器可以很便利地定位 HTML 頁(yè)面元素,DOM 的標(biāo)準(zhǔn)規(guī)范中也提供類似的方法。

querySelector(): 定位匹配選擇器的第一個(gè)元素。

querySelectorAll(): 定位匹配選擇器的所有元素。

querySelector() 方法

其語(yǔ)法格式如下:

element = document.querySelector(selectors);

在上述語(yǔ)法中,selectors 是參數(shù),表示選擇器,可以包含一個(gè)或多個(gè) CSS 選擇器,多個(gè)則以逗號(hào)分隔。element 是返回值,表示定位元素的集合,匹配的第一個(gè)元素。

下面是使用 querySelector() 方法的示例代碼:

var btn = document.querySelector(’#btn");
// 獲取定位元素的 class 屬性值
var className = btn.className;
// 添加 animate 動(dòng)畫樣式
className += " animate";
// 將新的 class 屬性值設(shè)置
btn.className = className;

上述代碼通過(guò) querySelector() 方法定位 HTML 頁(yè)面中 id 屬性值為 btn 的元素,并為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: querySelector()方法完整示例代碼

querySelectorAll() 方法

其語(yǔ)法格式如下:

elements = document.querySelectorAll(selectors);

在上述語(yǔ)法中,selectors 是參數(shù),表示選擇器,可以包含一個(gè)或多個(gè) CSS 選擇器,多個(gè)則以逗號(hào)分隔。elements 是返回值,表示定位元素的集合,是一個(gè) NodeList 集合。

下面是使用 querySelectorAll() 方法的示例代碼:

var elems = document.querySelectorAll("button");
// 循環(huán)遍歷所有元素
for (var i=0; i

上述代碼通過(guò) querySelectorAll() 方法定位 HTML 頁(yè)面中元素名為 button 的元素,并遍歷所有得到的元素,為其元素的 class 屬性添加 animate 樣式。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: querySelectorAll()方法完整示例代碼

節(jié)點(diǎn)集合 NodeList

NodeList 是一組元素節(jié)點(diǎn)的集合,每個(gè)節(jié)點(diǎn)具有相應(yīng)的索引值(從 0 開始的數(shù)字,類似于數(shù)組)。

元素節(jié)點(diǎn)在 NodeList 集合中存儲(chǔ)的順序與它們?cè)?HTML 頁(yè)面中的順序保持一致。

NodeList 的屬性 length 表示 NodeList 對(duì)象中包含的節(jié)點(diǎn)個(gè)數(shù)。方法 item(index) 表示返回 NodeList 對(duì)象中指定索引的節(jié)點(diǎn)。如果索引值越界,則返回 null。

NodeList 集合分為兩種: 動(dòng)態(tài) NodeList 和靜態(tài) NodeList。

動(dòng)態(tài)的 NodeList 集合

所謂動(dòng)態(tài)的 NodeList 集合,就是如果文檔中的節(jié)點(diǎn)樹發(fā)生變化,則已經(jīng)存在的 NodeList 對(duì)象也可能會(huì)變化。

以下幾種定位 HTML 頁(yè)面元素的方法返回的都是動(dòng)態(tài)的 NodeList 集合。

getElementsByName()方法:通過(guò)頁(yè)面元素的 name 屬性值定位元素。

getElementsByTagName()方法:通過(guò)頁(yè)面元素的元素名定位元素。

getElementsByClassName()方法:通過(guò)頁(yè)面元素的 class 屬性值定位元素。

我們可以通過(guò)以下示例代碼,體驗(yàn)動(dòng)態(tài) NodeList 集合的特點(diǎn):

var elems = document.getElementsByTagName("button");
console.log(elems.length);// 輸出 3

// 添加一個(gè)新的button按鈕
var btn = document.createElement("button");
btn.setAttribute("class","button");
var text = document.createTextNode("New Button");
btn.appendChild(text);

var div = document.getElementsByClassName("button-group")[0];
div.appendChild(btn);

console.log(elems.length);// 輸出 4

上述代碼通過(guò) getElementsByTagName() 方法定位 HTML 頁(yè)面中所有的 button 元素,測(cè)試打印 button 元素的個(gè)數(shù)是 3 個(gè)。

然后,我們創(chuàng)建一個(gè)新的 button 元素,并且將其添加到 HTML 頁(yè)面中,再測(cè)試打印 button 元素的個(gè)數(shù)是 4 個(gè)。

值得注意的是: 我們?cè)诘诙螠y(cè)試打印 button 元素的個(gè)數(shù)時(shí),并沒(méi)有重新定位 HTML 頁(yè)面中的 button 元素。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: 動(dòng)態(tài) NodeList 集合完整示例代碼

靜態(tài) NodeList 集合

所謂靜態(tài) NodeList 集合,就是對(duì)文檔對(duì)象模型的任何改動(dòng)都不會(huì)影響集合的內(nèi)容。

querySelectorAll() 方法定位 HTML 頁(yè)面元素所返回的 NodeList 集合就是靜態(tài) NodeList 集合。

我們可以通過(guò)以下示例代碼,體驗(yàn)靜態(tài) NodeList 集合的特點(diǎn):

var elems = document.querySelectorAll("button");
console.log(elems.length);// 輸出 3

// 添加一個(gè)新的button按鈕
var btn = document.createElement("button");
btn.setAttribute("class","button");
var text = document.createTextNode("New Button");
btn.appendChild(text);

var div = document.getElementsByClassName("button-group")[0];
div.appendChild(btn);

console.log(elems.length);// 輸出 3

上述代碼通過(guò) querySelectorAll() 方法定位 HTML 頁(yè)面中所有的 button 元素,測(cè)試打印 button 元素的個(gè)數(shù)是 3 個(gè)。

然后,我們創(chuàng)建一個(gè)新的 button 元素,并且將其添加到 HTML 頁(yè)面中,再測(cè)試打印 button 元素的個(gè)數(shù)依舊是 3 個(gè)。

完整示例代碼請(qǐng)點(diǎn)擊右邊的鏈接: 靜態(tài) NodeList 集合完整示例代碼

定位頁(yè)面元素屬性

Document 對(duì)象也提供了一些屬性,來(lái)定位 HTML 頁(yè)面中一些比較特殊的元素。

documentElement:獲取 HTML 頁(yè)面中的 元素。

head:獲取 HTML 頁(yè)面中的 元素。

title:獲取 HTML 頁(yè)面中的 </b> 元素。</p></p> <p><p>body:獲取 HTML 頁(yè)面中的 <b><body></b> 元素。</p></p> <p><p>links:獲取 HTML 頁(yè)面中的所有 <b><a></b> 元素。</p></p> <p><p>images:獲取 HTML 頁(yè)面中的所有 <b><img></b> 元素。</p></p> <p>我們可以定義一個(gè)包含以上元素的 HTML 頁(yè)面,然后通過(guò)以下示例代碼進(jìn)行測(cè)試:</p> <pre>console.log(document.documentElement); console.log(document.head); console.log(document.body); console.log(document.title); console.log(document.links); console.log(document.images);</pre> <p>本教程免費(fèi)開源,任何人都可以免費(fèi)學(xué)習(xí)、分享,甚至可以進(jìn)行修改。但需要注明作者及來(lái)源,并且不能用于商業(yè)。</p> <p>本教程采用知識(shí)共享署名-非商業(yè)性使用-禁止演繹 4.0 國(guó)際許可協(xié)議進(jìn)行許可。</p> <p><script type="text/javascript">showImg("https://segmentfault.com/img/bVSpaA?w=922&h=302");</script></p> </div> <div id="qoyqs8suu2u" class="mt-64 tags-seach" > <div id="qoyqs8suu2u" class="tags-info"> <a style="width:120px;" title="云服務(wù)器" href="http://systransis.cn/site/active/kuaijiesale.html?ytag=seo">云服務(wù)器</a> <a style="width:120px;" title="GPU云服務(wù)器" href="http://systransis.cn/site/product/gpu.html">GPU云服務(wù)器</a> <a style="width:120px;" title="系列之" href="http://systransis.cn/yun/tag/xiliezhi/">系列之</a> <a style="width:120px;" title="系列之二" href="http://systransis.cn/yun/tag/xiliezhier/">系列之二</a> <a style="width:120px;" title="架構(gòu)之坑系列" href="http://systransis.cn/yun/tag/jiagouzhikengxilie/">架構(gòu)之坑系列</a> <a style="width:120px;" title="元素定位" href="http://systransis.cn/yun/tag/yuansudingwei/">元素定位</a> </div> </div> <div id="qoyqs8suu2u" class="entry-copyright mb-30"> <p class="mb-15"> 文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。</p> <p>轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/84063.html</p> </div> <ul class="pre-next-page"> <li id="qoyqs8suu2u" class="ellipsis"><a class="hpf" href="http://systransis.cn/yun/84062.html">上一篇:js面向?qū)ο蠡A(chǔ)</a></li> <li id="qoyqs8suu2u" class="ellipsis"><a class="hpf" href="http://systransis.cn/yun/84064.html">下一篇:Navigation Timing獲取頁(yè)面加載各個(gè)階段所需時(shí)間</a></li> </ul> </div> <div id="qoyqs8suu2u" class="about_topicone-mid"> <h3 class="top-com-title mb-0"><span data-id="0">相關(guān)文章</span></h3> <ul class="com_white-left-mid atricle-list-box"> <li> <div id="qoyqs8suu2u" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://systransis.cn/yun/87330.html"><b>【<em>EASYDOM</em><em>系列</em><em>教程</em>】<em>之</em><em>定位</em><em>頁(yè)面</em><em>元素</em></b></a></h2> <p class="ellipsis2 good">摘要:對(duì)象提供了屬性和方法實(shí)現(xiàn)定位頁(yè)面元素功能。定位匹配選擇器的第一個(gè)元素。是返回值,表示定位元素的集合,是一個(gè)集合。下面是使用方法的示例代碼循環(huán)遍歷所有元素上述代碼通過(guò)方法定位頁(yè)面中元素名為的元素,并遍歷所有得到的元素,為其元素的屬性添加樣式。 Element 對(duì)象提供了屬性和方法實(shí)現(xiàn)定位頁(yè)面元素功能。該對(duì)象與 Document 對(duì)象提供的屬性和方法實(shí)現(xiàn)定位頁(yè)面元素功能的區(qū)別在于,Docu...</p> <div id="qoyqs8suu2u" class="com_white-left-info"> <div id="qoyqs8suu2u" class="com_white-left-infol"> <a href="http://systransis.cn/yun/u-1030.html"><img src="http://systransis.cn/yun/data/avatar/000/00/10/small_000001030.jpg" alt=""><span id="qoyqs8suu2u" class="layui-hide64">MartinDai</span></a> <time datetime="">2019-08-21 12:00</time> <span><i class="fa fa-commenting"></i>評(píng)論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="qoyqs8suu2u" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://systransis.cn/yun/83914.html"><b>【<em>EASYDOM</em><em>系列</em><em>教程</em>】<em>之</em>DOM 樹結(jié)構(gòu)</b></a></h2> <p class="ellipsis2 good">摘要:簡(jiǎn)單來(lái)說(shuō),節(jié)點(diǎn)作為樹結(jié)構(gòu)中的連接點(diǎn),最終構(gòu)成了完整的樹結(jié)構(gòu)。節(jié)點(diǎn)樹結(jié)構(gòu)通過(guò)節(jié)點(diǎn)概念,我們可以將原本的樹結(jié)構(gòu)改成節(jié)點(diǎn)樹結(jié)構(gòu)進(jìn)行表示。節(jié)點(diǎn)之間的關(guān)系中的表示模型,也可以用來(lái)表示節(jié)點(diǎn)樹結(jié)構(gòu)中節(jié)點(diǎn)之間的關(guān)系。值得注意的是和元素并不是兄弟關(guān)系。 DOM 樹結(jié)構(gòu) DOM 之所以可以訪問(wèn)和更新 HTML 頁(yè)面中的內(nèi)容、結(jié)構(gòu)和樣式,是因?yàn)?DOM 將 HTML 頁(yè)面解析為一個(gè) 樹結(jié)構(gòu)。 例如下面這段代...</p> <div id="qoyqs8suu2u" class="com_white-left-info"> <div id="qoyqs8suu2u" class="com_white-left-infol"> <a href="http://systransis.cn/yun/u-1017.html"><img src="http://systransis.cn/yun/data/avatar/000/00/10/small_000001017.jpg" alt=""><span id="qoyqs8suu2u" class="layui-hide64">nemo</span></a> <time datetime="">2019-08-20 17:50</time> <span><i class="fa fa-commenting"></i>評(píng)論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="qoyqs8suu2u" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://systransis.cn/yun/91737.html"><b>【<em>EASYDOM</em><em>系列</em><em>教程</em>】<em>之</em>獲取內(nèi)聯(lián)樣式</b></a></h2> <p class="ellipsis2 good">摘要:回顧什么是內(nèi)聯(lián)樣式所謂內(nèi)聯(lián)樣式,就是通過(guò)頁(yè)面元素的屬性為當(dāng)前元素定義樣式。對(duì)象提供的屬性和方法可以幫助我們獲取樣式的具體內(nèi)容。遍歷對(duì)象由于對(duì)象具有屬性,返回該對(duì)象的屬性的數(shù)量。方法通過(guò)獲取的樣式屬性名,這種方式也可以通過(guò)方式進(jìn)行替換。 回顧什么是內(nèi)聯(lián)樣式 所謂內(nèi)聯(lián)樣式,就是通過(guò) HTML 頁(yè)面元素的 style 屬性為當(dāng)前元素定義 CSS 樣式。 以下代碼示例,就是通過(guò) style 屬...</p> <div id="qoyqs8suu2u" class="com_white-left-info"> <div id="qoyqs8suu2u" class="com_white-left-infol"> <a href="http://systransis.cn/yun/u-1087.html"><img src="http://systransis.cn/yun/data/avatar/000/00/10/small_000001087.jpg" alt=""><span id="qoyqs8suu2u" class="layui-hide64">xiaodao</span></a> <time datetime="">2019-08-22 11:05</time> <span><i class="fa fa-commenting"></i>評(píng)論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="qoyqs8suu2u" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://systransis.cn/yun/87186.html"><b>【<em>EASYDOM</em><em>系列</em><em>教程</em>】索引</b></a></h2> <p class="ellipsis2 good">摘要:系列教程是一套免費(fèi)開源,任何人都可以免費(fèi)學(xué)習(xí)分享,甚至可以進(jìn)行修改。本文是這套系列教程的索引也就是目錄第一回介紹在最開始,我們先來(lái)了解是什么的作用,以及瀏覽器的支持是怎么樣的。 《EASYDOM》系列教程是一套免費(fèi)、開源,任何人都可以免費(fèi)學(xué)習(xí)、分享,甚至可以進(jìn)行修改。但需要注明作者及來(lái)源,并且不能用于商業(yè)。 本文是這套系列教程的索引(也就是目錄): 第一回 DOM 介紹 在最開始,我...</p> <div id="qoyqs8suu2u" class="com_white-left-info"> <div id="qoyqs8suu2u" class="com_white-left-infol"> <a href="http://systransis.cn/yun/u-306.html"><img src="http://systransis.cn/yun/data/avatar/000/00/03/small_000000306.jpg" alt=""><span id="qoyqs8suu2u" class="layui-hide64">yanwei</span></a> <time datetime="">2019-08-21 11:51</time> <span><i class="fa fa-commenting"></i>評(píng)論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> <li> <div id="qoyqs8suu2u" class="atricle-list-right"> <h2 class="ellipsis2"><a class="hpf" href="http://systransis.cn/yun/87129.html"><b>【<em>EASYDOM</em><em>系列</em><em>教程</em>】<em>之</em>Document 對(duì)象介紹</b></a></h2> <p class="ellipsis2 good">摘要:對(duì)象的作用對(duì)象作為訪問(wèn)和更新頁(yè)面內(nèi)容的入口。這個(gè)結(jié)果充分地說(shuō)明了對(duì)象在的標(biāo)準(zhǔn)規(guī)范中代表整個(gè)頁(yè)面。對(duì)象的繼承鏈對(duì)象是繼承于對(duì)象的。對(duì)象也是的標(biāo)準(zhǔn)規(guī)范中非常重要的對(duì)象之一,而對(duì)象又是繼承于對(duì)象。 Document 對(duì)象是 DOM 的標(biāo)準(zhǔn)規(guī)范中比較重要的對(duì)象之一。該對(duì)象提供了訪問(wèn)和更新 HTML 頁(yè)面內(nèi)容的屬性和方法。 Document 對(duì)象的作用 Document 對(duì)象作為 DOM 訪問(wèn)和...</p> <div id="qoyqs8suu2u" class="com_white-left-info"> <div id="qoyqs8suu2u" class="com_white-left-infol"> <a href="http://systransis.cn/yun/u-1499.html"><img src="http://systransis.cn/yun/data/avatar/000/00/14/small_000001499.jpg" alt=""><span id="qoyqs8suu2u" class="layui-hide64">JiaXinYi</span></a> <time datetime="">2019-08-21 11:48</time> <span><i class="fa fa-commenting"></i>評(píng)論0</span> <span><i class="fa fa-star"></i>收藏0</span> </div> </div> </div> </li> </ul> </div> <div id="qoyqs8suu2u" class="topicone-box-wangeditor"> <h3 class="top-com-title mb-64"><span>發(fā)表評(píng)論</span></h3> <div id="qoyqs8suu2u" class="xcp-publish-main flex_box_zd"> <div id="qoyqs8suu2u" class="unlogin-pinglun-box"> <a href="javascript:login()" class="grad">登陸后可評(píng)論</a> </div> </div> </div> <div id="qoyqs8suu2u" class="site-box-content"> <div id="qoyqs8suu2u" class="site-content-title"> <h3 class="top-com-title mb-64"><span>0條評(píng)論</span></h3> </div> <div id="qoyqs8suu2u" class="pages"></ul></div> </div> </div> <div id="qoyqs8suu2u" class="layui-col-md4 layui-col-lg3 com_white-right site-wrap-right"> <div id="qoyqs8suu2u" class=""> <div id="qoyqs8suu2u" class="com_layuiright-box user-msgbox"> <a href="http://systransis.cn/yun/u-1509.html"><img src="http://systransis.cn/yun/data/avatar/000/00/15/small_000001509.jpg" alt=""></a> <h3><a href="http://systransis.cn/yun/u-1509.html" rel="nofollow">NotFound</a></h3> <h6>男<span>|</span>高級(jí)講師</h6> <div id="qoyqs8suu2u" class="flex_box_zd user-msgbox-atten"> <a href="javascript:attentto_user(1509)" id="attenttouser_1509" class="grad follow-btn notfollow attention">我要關(guān)注</a> <a href="javascript:login()" title="發(fā)私信" >我要私信</a> </div> <div id="qoyqs8suu2u" class="user-msgbox-list flex_box_zd"> <h3 class="hpf">TA的文章</h3> <a href="http://systransis.cn/yun/ut-1509.html" class="box_hxjz">閱讀更多</a> </div> <ul class="user-msgbox-ul"> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/123768.html">SpringCloud升級(jí)之路2020.0.x版-36. 驗(yàn)證斷路器正確性</a></h3> <p>閱讀 3500<span>·</span>2021-11-18 10:07</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/122867.html">SpartanHost:高性能AMD Ryzen 3950X處理器的KVM VPS補(bǔ)貨,1核/512</a></h3> <p>閱讀 1595<span>·</span>2021-11-04 16:08</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/122822.html">GigsGigsCloud:馬來(lái)西亞VPS,1核500M內(nèi)存/15G SSD/30M帶寬,$6.8/</a></h3> <p>閱讀 1522<span>·</span>2021-11-02 14:43</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/122054.html">SpartanHost西雅圖E5系列VPS補(bǔ)貨,10Gbps端口,NVMe硬盤,月付8折</a></h3> <p>閱讀 1098<span>·</span>2021-10-09 09:59</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/119583.html">LetBox:$38.5/年/2核/2GB內(nèi)存/30GB NVMe+256GB空間/10TB流量/1</a></h3> <p>閱讀 852<span>·</span>2021-09-08 10:43</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/119395.html">如何抓取http請(qǐng)求/攔截器用法</a></h3> <p>閱讀 1087<span>·</span>2021-09-07 09:59</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/117597.html">快杰云主機(jī) SSH登錄緩慢的排查和解決</a></h3> <p>閱讀 975<span>·</span>2019-12-27 11:56</p></li> <li><h3 class="ellipsis"><a href="http://systransis.cn/yun/117503.html">第三天</a></h3> <p>閱讀 1027<span>·</span>2019-08-30 15:56</p></li> </ul> </div> <!-- 文章詳情右側(cè)廣告--> <div id="qoyqs8suu2u" class="com_layuiright-box"> <h6 class="top-com-title"><span>最新活動(dòng)</span></h6> <div id="qoyqs8suu2u" class="com_adbox"> <div id="qoyqs8suu2u" class="layui-carousel" id="right-item"> <div carousel-item> <div> <a href="http://systransis.cn/site/active/kuaijiesale.html?ytag=seo" rel="nofollow"> <img src="http://systransis.cn/yun/data/attach/240625/2rTjEHmi.png" alt="云服務(wù)器"> </a> </div> <div> <a href="http://systransis.cn/site/product/gpu.html" rel="nofollow"> <img src="http://systransis.cn/yun/data/attach/240807/7NjZjdrd.png" alt="GPU云服務(wù)器"> </a> </div> </div> </div> </div> <!-- banner結(jié)束 --> <div id="qoyqs8suu2u" class="adhtml"> </div> <script> $(function(){ $.ajax({ type: "GET", url:"http://systransis.cn/yun/ad/getad/1.html", cache: false, success: function(text){ $(".adhtml").html(text); } }); }) </script> </div> </div> </div> </div> </div> </section> <!-- wap拉出按鈕 --> <div id="qoyqs8suu2u" class="site-tree-mobile layui-hide"> <i class="layui-icon layui-icon-spread-left"></i> </div> <!-- wap遮罩層 --> <div id="qoyqs8suu2u" class="site-mobile-shade"></div> <!--付費(fèi)閱讀 --> <div class="qoyqs8suu2u" id="payread"> <div id="qoyqs8suu2u" class="layui-form-item">閱讀需要支付1元查看</div> <div id="qoyqs8suu2u" class="layui-form-item"><button class="btn-right">支付并查看</button></div> </div> <script> var prei=0; $(".site-seo-depict pre").each(function(){ var html=$(this).html().replace("<code>","").replace("</code>","").replace('<code class="javascript hljs" codemark="1">',''); $(this).attr('data-clipboard-text',html).attr("id","pre"+prei); $(this).html("").append("<code>"+html+"</code>"); prei++; }) $(".site-seo-depict img").each(function(){ if($(this).attr("src").indexOf('data:image/svg+xml')!= -1){ $(this).remove(); } }) $("LINK[href*='style-49037e4d27.css']").remove(); $("LINK[href*='markdown_views-d7a94ec6ab.css']").remove(); layui.use(['jquery', 'layer','code'], function(){ $("pre").attr("class","layui-code"); $("pre").attr("lay-title",""); $("pre").attr("lay-skin",""); layui.code(); $(".layui-code-h3 a").attr("class","copycode").html("復(fù)制代碼 ").attr("onclick","copycode(this)"); }); function copycode(target){ var id=$(target).parent().parent().attr("id"); var clipboard = new ClipboardJS("#"+id); clipboard.on('success', function(e) { e.clearSelection(); alert("復(fù)制成功") }); clipboard.on('error', function(e) { alert("復(fù)制失敗") }); } //$(".site-seo-depict").html($(".site-seo-depict").html().slice(0, -5)); </script> <link rel="stylesheet" type="text/css" href="http://systransis.cn/yun/static/js/neweditor/code/styles/tomorrow-night-eighties.css"> <script src="http://systransis.cn/yun/static/js/neweditor/code/highlight.pack.js" type="text/javascript"></script> <script src="http://systransis.cn/yun/static/js/clipboard.js"></script> <script>hljs.initHighlightingOnLoad();</script> <script> function setcode(){ var _html=''; document.querySelectorAll('pre code').forEach((block) => { var _tmptext=$.trim($(block).text()); if(_tmptext!=''){ _html=_html+_tmptext; console.log(_html); } }); } </script> <script> function payread(){ layer.open({ type: 1, title:"付費(fèi)閱讀", shadeClose: true, content: $('#payread') }); } // 舉報(bào) function jupao_tip(){ layer.open({ type: 1, title:false, shadeClose: true, content: $('#jubao') }); } $(".getcommentlist").click(function(){ var _id=$(this).attr("dataid"); var _tid=$(this).attr("datatid"); $("#articlecommentlist"+_id).toggleClass("hide"); var flag=$("#articlecommentlist"+_id).attr("dataflag"); if(flag==1){ flag=0; }else{ flag=1; //加載評(píng)論 loadarticlecommentlist(_id,_tid); } $("#articlecommentlist"+_id).attr("dataflag",flag); }) $(".add-comment-btn").click(function(){ var _id=$(this).attr("dataid"); $(".formcomment"+_id).toggleClass("hide"); }) $(".btn-sendartcomment").click(function(){ var _aid=$(this).attr("dataid"); var _tid=$(this).attr("datatid"); var _content=$.trim($(".commenttext"+_aid).val()); if(_content==''){ alert("評(píng)論內(nèi)容不能為空"); return false; } var touid=$("#btnsendcomment"+_aid).attr("touid"); if(touid==null){ touid=0; } addarticlecomment(_tid,_aid,_content,touid); }) $(".button_agree").click(function(){ var supportobj = $(this); var tid = $(this).attr("id"); $.ajax({ type: "GET", url:"http://systransis.cn/yun/index.php?topic/ajaxhassupport/" + tid, cache: false, success: function(hassupport){ if (hassupport != '1'){ $.ajax({ type: "GET", cache:false, url: "http://systransis.cn/yun/index.php?topic/ajaxaddsupport/" + tid, success: function(comments) { supportobj.find("span").html(comments+"人贊"); } }); }else{ alert("您已經(jīng)贊過(guò)"); } } }); }); function attenquestion(_tid,_rs){ $.ajax({ //提交數(shù)據(jù)的類型 POST GET type:"POST", //提交的網(wǎng)址 url:"http://systransis.cn/yun/favorite/topicadd.html", //提交的數(shù)據(jù) data:{tid:_tid,rs:_rs}, //返回?cái)?shù)據(jù)的格式 datatype: "json",//"xml", "html", "script", "json", "jsonp", "text". //在請(qǐng)求之前調(diào)用的函數(shù) beforeSend:function(){}, //成功返回之后調(diào)用的函數(shù) success:function(data){ var data=eval("("+data+")"); console.log(data) if(data.code==2000){ layer.msg(data.msg,function(){ if(data.rs==1){ //取消收藏 $(".layui-layer-tips").attr("data-tips","收藏文章"); $(".layui-layer-tips").html('<i class="fa fa-heart-o"></i>'); } if(data.rs==0){ //收藏成功 $(".layui-layer-tips").attr("data-tips","已收藏文章"); $(".layui-layer-tips").html('<i class="fa fa-heart"></i>') } }) }else{ layer.msg(data.msg) } } , //調(diào)用執(zhí)行后調(diào)用的函數(shù) complete: function(XMLHttpRequest, textStatus){ postadopt=true; }, //調(diào)用出錯(cuò)執(zhí)行的函數(shù) error: function(){ //請(qǐng)求出錯(cuò)處理 postadopt=false; } }); } </script> <footer> <div id="qoyqs8suu2u" class="layui-container"> <div id="qoyqs8suu2u" class="flex_box_zd"> <div id="qoyqs8suu2u" class="left-footer"> <h6><a href="http://systransis.cn/"><img src="http://systransis.cn/yun/static/theme/ukd//images/logo.png" alt="UCloud (優(yōu)刻得科技股份有限公司)"></a></h6> <p>UCloud (優(yōu)刻得科技股份有限公司)是中立、安全的云計(jì)算服務(wù)平臺(tái),堅(jiān)持中立,不涉足客戶業(yè)務(wù)領(lǐng)域。公司自主研發(fā)IaaS、PaaS、大數(shù)據(jù)流通平臺(tái)、AI服務(wù)平臺(tái)等一系列云計(jì)算產(chǎn)品,并深入了解互聯(lián)網(wǎng)、傳統(tǒng)企業(yè)在不同場(chǎng)景下的業(yè)務(wù)需求,提供公有云、混合云、私有云、專有云在內(nèi)的綜合性行業(yè)解決方案。</p> </div> <div id="qoyqs8suu2u" class="right-footer layui-hidemd"> <ul class="flex_box_zd"> <li> <h6>UCloud與云服務(wù)</h6> <p><a href="http://systransis.cn/site/about/intro/">公司介紹</a></p> <p><a >加入我們</a></p> <p><a href="http://systransis.cn/site/ucan/onlineclass/">UCan線上公開課</a></p> <p><a href="http://systransis.cn/site/solutions.html" >行業(yè)解決方案</a></p> <p><a href="http://systransis.cn/site/pro-notice/">產(chǎn)品動(dòng)態(tài)</a></p> </li> <li> <h6>友情鏈接</h6> <p><a >GPU算力平臺(tái)</a></p> <p><a >UCloud私有云</a></p> <p><a >SurferCloud</a></p> <p><a >工廠仿真軟件</a></p> <p><a >Pinex</a></p> <p><a >AI繪畫</a></p> </li> <li> <h6>社區(qū)欄目</h6> <p><a href="http://systransis.cn/yun/column/index.html">專欄文章</a></p> <p><a href="http://systransis.cn/yun/udata/">專題地圖</a></p> </li> <li> <h6>常見問(wèn)題</h6> <p><a href="http://systransis.cn/site/ucsafe/notice.html" >安全中心</a></p> <p><a href="http://systransis.cn/site/about/news/recent/" >新聞動(dòng)態(tài)</a></p> <p><a href="http://systransis.cn/site/about/news/report/">媒體動(dòng)態(tài)</a></p> <p><a href="http://systransis.cn/site/cases.html">客戶案例</a></p> <p><a href="http://systransis.cn/site/notice/">公告</a></p> </li> <li> <span><img src="https://static.ucloud.cn/7a4b6983f4b94bcb97380adc5d073865.png" alt="優(yōu)刻得"></span> <p>掃掃了解更多</p></div> </div> <div id="qoyqs8suu2u" class="copyright">Copyright ? 2012-2023 UCloud 優(yōu)刻得科技股份有限公司<i>|</i><a rel="nofollow" >滬公網(wǎng)安備 31011002000058號(hào)</a><i>|</i><a rel="nofollow" ></a> 滬ICP備12020087號(hào)-3</a><i>|</i> <script type="text/javascript" src="https://gyfk12.kuaishang.cn/bs/ks.j?cI=197688&fI=125915" charset="utf-8"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://#/hm.js?290c2650b305fc9fff0dbdcafe48b59d"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DZSMXQ3P9N"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DZSMXQ3P9N'); </script> <script> (function(){ var el = document.createElement("script"); el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?99f50ea166557aed914eb4a66a7a70a4709cbb98a54ecb576877d99556fb4bfc3d72cd14f8a76432df3935ab77ec54f830517b3cb210f7fd334f50ccb772134a"; el.id = "ttzz"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(el, s); })(window) </script></div> </div> </footer> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://systransis.cn/" title="成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费">成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费</a> <div class="friend-links"> </div> </div> </footer> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body><div id="2gsee" class="pl_css_ganrao" style="display: none;"><li id="2gsee"><acronym id="2gsee"><dd id="2gsee"></dd></acronym></li><abbr id="2gsee"></abbr><tr id="2gsee"></tr><fieldset id="2gsee"><table id="2gsee"><tr id="2gsee"></tr></table></fieldset><kbd id="2gsee"></kbd><ul id="2gsee"></ul><fieldset id="2gsee"></fieldset><blockquote id="2gsee"></blockquote><bdo id="2gsee"></bdo><tbody id="2gsee"></tbody><li id="2gsee"><acronym id="2gsee"><xmp id="2gsee"></xmp></acronym></li><bdo id="2gsee"></bdo><button id="2gsee"></button><object id="2gsee"></object><tr id="2gsee"><rt id="2gsee"><code id="2gsee"></code></rt></tr><pre id="2gsee"></pre><object id="2gsee"><small id="2gsee"><button id="2gsee"></button></small></object><object id="2gsee"></object><acronym id="2gsee"></acronym><tfoot id="2gsee"><object id="2gsee"><small id="2gsee"></small></object></tfoot><tr id="2gsee"><s id="2gsee"><code id="2gsee"></code></s></tr><abbr id="2gsee"></abbr><acronym id="2gsee"></acronym><bdo id="2gsee"></bdo><nav id="2gsee"></nav><dl id="2gsee"></dl><cite id="2gsee"></cite><delect id="2gsee"></delect><xmp id="2gsee"></xmp><center id="2gsee"></center><noframes id="2gsee"><ul id="2gsee"><pre id="2gsee"></pre></ul></noframes><wbr id="2gsee"><cite id="2gsee"><nav id="2gsee"></nav></cite></wbr><th id="2gsee"></th><nav id="2gsee"></nav><center id="2gsee"></center><dd id="2gsee"><th id="2gsee"><menu id="2gsee"></menu></th></dd><input id="2gsee"><tbody id="2gsee"><noframes id="2gsee"></noframes></tbody></input><tr id="2gsee"></tr><dfn id="2gsee"><rt id="2gsee"><fieldset id="2gsee"></fieldset></rt></dfn><code id="2gsee"></code><tfoot id="2gsee"><object id="2gsee"><strong id="2gsee"></strong></object></tfoot><menu id="2gsee"><noscript id="2gsee"><option id="2gsee"></option></noscript></menu><center id="2gsee"><dd id="2gsee"><th id="2gsee"></th></dd></center><kbd id="2gsee"></kbd><center id="2gsee"></center><pre id="2gsee"></pre><table id="2gsee"><del id="2gsee"><sup id="2gsee"></sup></del></table><td id="2gsee"><fieldset id="2gsee"><optgroup id="2gsee"></optgroup></fieldset></td><tbody id="2gsee"></tbody><optgroup id="2gsee"></optgroup><blockquote id="2gsee"></blockquote><bdo id="2gsee"></bdo><optgroup id="2gsee"></optgroup><pre id="2gsee"><center id="2gsee"><dl id="2gsee"></dl></center></pre><menu id="2gsee"></menu><table id="2gsee"></table><acronym id="2gsee"></acronym><ul id="2gsee"></ul><tbody id="2gsee"><pre id="2gsee"><samp id="2gsee"></samp></pre></tbody><del id="2gsee"><tr id="2gsee"><td id="2gsee"></td></tr></del><sup id="2gsee"></sup><nav id="2gsee"></nav><em id="2gsee"></em><menu id="2gsee"><noscript id="2gsee"><option id="2gsee"></option></noscript></menu><bdo id="2gsee"></bdo><button id="2gsee"></button><sup id="2gsee"><center id="2gsee"><dl id="2gsee"></dl></center></sup><tbody id="2gsee"></tbody><tfoot id="2gsee"><object id="2gsee"><tbody id="2gsee"></tbody></object></tfoot><samp id="2gsee"><dl id="2gsee"><object id="2gsee"></object></dl></samp><table id="2gsee"></table><small id="2gsee"></small><option id="2gsee"></option><table id="2gsee"><tr id="2gsee"><dfn id="2gsee"></dfn></tr></table><tr id="2gsee"></tr><input id="2gsee"><abbr id="2gsee"><pre id="2gsee"></pre></abbr></input><menu id="2gsee"><li id="2gsee"><option id="2gsee"></option></li></menu><abbr id="2gsee"></abbr><dfn id="2gsee"></dfn><tr id="2gsee"></tr><tr id="2gsee"><dfn id="2gsee"><td id="2gsee"></td></dfn></tr><noscript id="2gsee"></noscript><th id="2gsee"></th><tbody id="2gsee"></tbody><object id="2gsee"></object><code id="2gsee"></code><ul id="2gsee"></ul><acronym id="2gsee"></acronym><button id="2gsee"></button><table id="2gsee"></table><dl id="2gsee"></dl><table id="2gsee"></table><tbody id="2gsee"></tbody><noscript id="2gsee"></noscript><optgroup id="2gsee"></optgroup><wbr id="2gsee"><cite id="2gsee"><nav id="2gsee"></nav></cite></wbr><del id="2gsee"></del><code id="2gsee"></code><option id="2gsee"></option><strike id="2gsee"><menu id="2gsee"><noscript id="2gsee"></noscript></menu></strike><button id="2gsee"></button><strike id="2gsee"><s id="2gsee"><bdo id="2gsee"></bdo></s></strike><tr id="2gsee"><s id="2gsee"><code id="2gsee"></code></s></tr><samp id="2gsee"></samp><rt id="2gsee"></rt><li id="2gsee"><acronym id="2gsee"><xmp id="2gsee"></xmp></acronym></li><bdo id="2gsee"></bdo><s id="2gsee"><bdo id="2gsee"><option id="2gsee"></option></bdo></s><pre id="2gsee"></pre><s id="2gsee"></s><object id="2gsee"><tbody id="2gsee"><noframes id="2gsee"></noframes></tbody></object><option id="2gsee"></option><table id="2gsee"><tr id="2gsee"><sup id="2gsee"></sup></tr></table><small id="2gsee"></small><ul id="2gsee"></ul><td id="2gsee"></td><dd id="2gsee"></dd><wbr id="2gsee"><cite id="2gsee"><menu id="2gsee"></menu></cite></wbr><s id="2gsee"></s><s id="2gsee"><bdo id="2gsee"><em id="2gsee"></em></bdo></s><pre id="2gsee"><blockquote id="2gsee"><tfoot id="2gsee"></tfoot></blockquote></pre><small id="2gsee"></small><em id="2gsee"><del id="2gsee"><dfn id="2gsee"></dfn></del></em><tr id="2gsee"></tr><del id="2gsee"><tr id="2gsee"><td id="2gsee"></td></tr></del><noframes id="2gsee"></noframes><nav id="2gsee"></nav><dl id="2gsee"></dl><rt id="2gsee"></rt><pre id="2gsee"></pre><s id="2gsee"></s><th id="2gsee"></th><kbd id="2gsee"></kbd><button id="2gsee"></button><tr id="2gsee"></tr><xmp id="2gsee"></xmp><source id="2gsee"></source><table id="2gsee"><del id="2gsee"><dfn id="2gsee"></dfn></del></table><tbody id="2gsee"><source id="2gsee"><strong id="2gsee"></strong></source></tbody><pre id="2gsee"></pre><input id="2gsee"><tbody id="2gsee"><button id="2gsee"></button></tbody></input><tr id="2gsee"></tr><del id="2gsee"></del><rt id="2gsee"></rt><fieldset id="2gsee"></fieldset><dl id="2gsee"><optgroup id="2gsee"><abbr id="2gsee"></abbr></optgroup></dl><noframes id="2gsee"><ul id="2gsee"><pre id="2gsee"></pre></ul></noframes><tr id="2gsee"></tr><em id="2gsee"><del id="2gsee"><dfn id="2gsee"></dfn></del></em><em id="2gsee"><del id="2gsee"><dfn id="2gsee"></dfn></del></em></div> <script src="http://systransis.cn/yun/static/theme/ukd/js/common.js"></script> <<script type="text/javascript"> $(".site-seo-depict *,.site-content-answer-body *,.site-body-depict *").css("max-width","100%"); </script> </html>