亚洲精品免播放器在线观看-久久啊-久久观看视频-日韩精品亚洲专区在线电影不卡-在线观看免费a∨网站-在线观看毛片网站

推廣 熱搜: 廣場(chǎng)  Java  app  Word  營(yíng)業(yè)  微信公眾號(hào)  北京代理記賬  商城  代理記賬  商標(biāo)交易 

javascript基礎(chǔ)語(yǔ)法詳解 js中exec、test、match、search、replace、split用法?

   2023-04-27 企業(yè)服務(wù)招財(cái)貓120
核心提示:js中exec、test、match、search、replace、split用法?Test是RegExp的方法,參數(shù)是字符串,返回值是boolean。Match是String的方法,參數(shù)是正則表達(dá)式

js中exec、test、match、search、replace、split用法?

Test是RegExp的方法,參數(shù)是字符串,返回值是boolean。Match是String的方法,參數(shù)是正則表達(dá)式,返回值是數(shù)組。

js中string的用法通過(guò)什么獲取第一個(gè)元素?

。可以獲得子串(1)。

javascript,如何設(shè)置居中?

您可以使用ltcentergt標(biāo)簽將整個(gè)文本水平居中。定義并使用ltcentergt標(biāo)簽來(lái)水平居中它所包含的文本。例如,可以這樣寫:ltcentergtltscriptsrc

Javascript獲取DOM元素的11種方法總結(jié)?

1.從頂層文檔節(jié)點(diǎn)獲取:

(1)(elementId):這種方法可以通過(guò)節(jié)點(diǎn)的Id準(zhǔn)確獲取所需元素,是一種比較簡(jiǎn)單快捷的方法。如果頁(yè)面包含多個(gè)具有相同id的節(jié)點(diǎn),則只返回第一個(gè)節(jié)點(diǎn)。

現(xiàn)在出現(xiàn)了很多Javascript庫(kù),比如prototype,Mootools,提供了更簡(jiǎn)單的方法:(id),參數(shù)還是節(jié)點(diǎn)的id。這個(gè)方法可以看作是()的另一種寫法,但是

()更厲害。具體用法請(qǐng)參考各自的API文檔。

(2)(elementName):該方法通過(guò)名稱獲取節(jié)點(diǎn)。從名字可以看出,這個(gè)方法返回的不是一個(gè)節(jié)點(diǎn)元素,而是一個(gè)同名節(jié)點(diǎn)的數(shù)組。那么我們可以通過(guò)獲取節(jié)點(diǎn)的某個(gè)屬性來(lái)循環(huán)判斷是否是需要的節(jié)點(diǎn)。

例如,在HTML中,checkbox和radio通過(guò)相同的name屬性值來(lái)標(biāo)識(shí)組中的元素。如果現(xiàn)在要獲取選中的元素,首先要獲取重組后的元素,然后循環(huán)判斷節(jié)點(diǎn)的檢查屬性值是否為真。

(3)(tagName):該方法通過(guò)標(biāo)記獲取節(jié)點(diǎn),并返回一個(gè)數(shù)組。比如,(a)將返回頁(yè)面上的所有超鏈接節(jié)點(diǎn)。在獲取一個(gè)節(jié)點(diǎn)之前,節(jié)點(diǎn)的類型一般是已知的,所以使用這種方法比較簡(jiǎn)單。但是缺點(diǎn)也很明顯,就是返回的數(shù)組可能會(huì)很大,會(huì)浪費(fèi)很多時(shí)間。那么,這個(gè)方法沒(méi)用嗎?當(dāng)然不是。這種方法與上面兩種方法不同。它不是文檔節(jié)點(diǎn)的專有方法,其他節(jié)點(diǎn)也可以應(yīng)用,下面會(huì)提到。

2.從父節(jié)點(diǎn)獲取:

(1):如果節(jié)點(diǎn)是已知父節(jié)點(diǎn)的第一個(gè)子節(jié)點(diǎn),則可以使用此方法。這個(gè)屬性可以遞歸使用,即支持…的形式,這樣可以得到更深層次的節(jié)點(diǎn)。

(2):很明顯,這個(gè)屬性是為了獲取已知節(jié)點(diǎn)(parentObj)。的最后一個(gè)子節(jié)點(diǎn)。和firstChild一樣,它也可以遞歸使用。

在使用中,如果我們將兩者結(jié)合起來(lái),將會(huì)達(dá)到更令人興奮的效果,即:…

(3):獲取已知節(jié)點(diǎn)的子節(jié)點(diǎn)數(shù)組,然后通過(guò)循環(huán)或索引找到需要的節(jié)點(diǎn)。

注意:經(jīng)過(guò)測(cè)試發(fā)現(xiàn),直接子節(jié)點(diǎn)的數(shù)組是在IE7上獲取的,而包括子節(jié)點(diǎn)在內(nèi)的所有子節(jié)點(diǎn)都是在Firefox2.0.0.11上獲取的。

(4):獲取已知節(jié)點(diǎn)的直接子節(jié)點(diǎn)數(shù)組。

注:經(jīng)測(cè)試,與IE7中的childNodes效果相同,但Firefox2.0.0.11不支持。那個(gè)這就是為什么我想用一種不同于其他方法的風(fēng)格。所以不建議。

(5)(標(biāo)記名):使用該方法,無(wú)需詳述細(xì)節(jié)。它返回已知節(jié)點(diǎn)的所有子節(jié)點(diǎn)中指定值的子節(jié)點(diǎn)數(shù)組。比如,(a)返回已知子節(jié)點(diǎn)中的所有超鏈接。

3.從相鄰節(jié)點(diǎn)獲取:

(1):獲取一個(gè)已知鄰居節(jié)點(diǎn)的前一個(gè)節(jié)點(diǎn)。這個(gè)屬性似乎像前面的firstChild和lastChild一樣遞歸使用。

(2):獲取一個(gè)已知鄰居節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn),也支持遞歸。

4.通過(guò)子節(jié)點(diǎn)獲取:

(1):獲取已知節(jié)點(diǎn)的父節(jié)點(diǎn)。

上面說(shuō)的方法只是一些基本的方法。如果使用Prototype等Javascript庫(kù),可能會(huì)獲得其他不同的方法,比如通過(guò)nodes類獲得。不過(guò),如果你能靈活運(yùn)用以上方法,相信你應(yīng)該能應(yīng)付大部分程序。

 
反對(duì) 0舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
更多>同類資訊
推薦圖文
推薦資訊
點(diǎn)擊排行
合作伙伴
網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  使用協(xié)議  |  版權(quán)隱私  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  積分換禮  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  冀ICP備2023006999號(hào)-8
 
主站蜘蛛池模板: 国产丝袜美女一区二区三区 | 国产日韩欧美中文 | 久久艹精品 | 欧美日韩精品一区二区在线播放 | 中文字幕韩国电影 | 国产成人无精品久久久久国语 | 免费看真人a一级毛片 | 一边摸一边叫床一边爽视频 | 久久成人毛片 | 亚洲成人一区在线 | 国产精品日韩精品 | 久久一道本 | 欧美日韩国产在线播放 | 亚洲 欧美 视频 | 久久国产精品免费一区二区三区 | 国产国拍亚洲精品午夜不卡17 | 国产精品久久久久毛片 | 亚洲欧美在线看 | 亚洲精品免费观看 | 国产欧美久久一区二区 | 亚洲香蕉久久综合网 | 成人午夜精品 | 北条麻妃一区 | 国产精品伦一区二区三级视频 | 久久亚洲伊人中字综合精品 | 四虎成人精品免费影院 | 国产精品va一级二级三级 | 色视频在线免费观看 | 欧美福利在线观看 | 亚洲一区精品伊人久久 | 欧美国产成人精品一区二区三区 | 爽爽窝窝午夜精品一区二区 | 综合欧美日韩 | 成人精品一区二区三区 | 欧美一区二区三区在线视频 | 亚洲原创区 | 欧美午夜视频在线观看 | 欧美在线免费 | 欧美亚洲国产精品久久久 | 国产二区视频 | 欧美日韩精品一区二区三区视频播放 |