蜜臂av日日欢夜夜爽一区_成人一区二区三区在线观看 _日韩国产欧美三级_成人福利视频网站_石原莉奈在线亚洲二区_国产一区二区三区四区五区美女_国产一区二区三区av电影 _91麻豆福利精品推荐_日韩精品1区2区3区_93久久精品日日躁夜夜躁欧美

十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
南昌百恒網絡微信公眾號 掃一掃關注
小程序
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡微信小程序

百恒網絡

南昌百恒網絡

結合實例講解getAttribute()、setAttribute()和removeAttribute()區別及使用方法

百恒網絡 2016-11-15 10760

在DOM中,每個元素都有一或多個特性,這些特性的用途是給出相應元素或其內容的附加信息。操作特性的DOM方法主要有三個,分別是getAttribute()、setAttribute()和removeAttribute()。這三個方法可以針對任何特性使用,包括那些以HTMLElement類型屬性的形式定義的特性。來看下面的例子:

var div=document.getElementByld("myDiv");

alert(div.getAttribute( "id")); "myDiv"

alert(div. getAttribute("class")); "bd"

alert(div. getAttribute("title")); "Body text"

alert(div. getAttribute("lang")); "en"

alert(div. getAttribute( "dir")); "ltr"

注意,傳遞給getAttribute()的特性名與實際的特性名相同。因此要想得到class特性值,應該傳人" class"而不是 "clas sName",后者只有在通過對象屬性訪問特性時才用。如果給定名稱的特性不存在,getAttribute()返回null。

通過getAttribute()方法也可以取得自定義特性(即標準HTML語言中沒有的特性)的值,以 下面的元素為例:

這個元素包含一個名為my_special_attribute的自定義特性,它的值是"hello!"。可以像取得其他特性一樣取得這個值,如下所示:

var value=div.getAttribute("my_special_attribute");

不過,特性的名稱是不區分大小寫的,即"ID"和"id"代表的都是同一個特性。

任何元素的所有特性,也都可以通過DOM元素本身的屬性來訪問。當然,HTMLElement也會有 5個屬性與相應的特性一一對應。不過,只有公認的(非自定義的)特性才會以屬性的形式添加到DOM

對象中。以下面的元素為例:

因為id和align在HTML中是

的公認特性,因此該元素的DOM對象中也將存在對應的屬性。不過,在此南昌網站設計公司百恒網絡開發工程師提示大家自定義特性my_special_attribute在Safari、Opera、Chrome及Firefox中是不存在的; 但IE卻會為自定義特性也創建屬性,如下面的例子所示: alert (div. id); "myDiv"

alert(div.my_special_attribute); //undefined(IE除外)

alert( div. align); "left"

有兩類特殊的特性,它們雖然有對應的屬性名,但屬性的值與通過getAttribute()返回的值并 不相同。第一類特性就是style,用于通過CSS為元素指定樣式。在通過getAttribute()訪問時, 返回的style特性值中包含的是CSS文本,而通過屬性來訪問它則會返回一個對象。由于style屬性是用于以編程方式訪問元素樣式的(本章后面討論),因此并沒有直接映射到style特性。

第二類與眾不同的特性是onclick這樣的事件處理程序。當在元素上使用時,onclick特性中包含的是JavaScript代碼,如果通過getAttribute()訪問,則會返回相應代碼的字符串。而在訪問

onclick屬性時,則會返回一個JavaScript函數(如果未在元素中指定相應特性,則返回null)。這是因為onclick及其他事件處理程序屬性本身就應該被賦予函數值。

由于存在這些差別,在通過JavaScript以編程方式操作DOM時,開發人員經常不使用getAttribute(),而是只使用對象的屬性。只有在取得自定義特性值的情況下,才會使用getAttribute()方法。

與getAttribute()對應的方法是setAttribute(),這個方法接受兩個參數:要設置的特性名和值。如果特性已經存在,setAttribute()會以指定的值替換現有的值;如果特性不存在,setAttribute()

則創建該屬性并設置相應的值。來看下面的例子:

div.setAttribute('id", "BaiHengld");

div. setAttribute("class", "ft");

div.setAttribute("title", "BaiHengURL:http://m.51yjwy.com");

div. setAttribute( " lang", "fr");

div. setAttribute( "dir", "rtl ");

通過setAttribute()方法既可以操作HTML特性也可以操作自定義特性。通過這個方法設置的特性名會被統一轉換為小寫形式,即"ID"最終會變成"id"。

因為所有特性都是屬性,所以直接紿屬性賦值可以設置特性的值,如下所示:

div. id="someOtherld";

div.align="left";

不過,像下面這樣為DOM元素添加一個自定義的屬性,該屬性不會自動成為元素的特性:

div.mycolor="red";

alert( div.getAttribute("mycolor")); //null(IE除外)

這個例子添加了一個名為mycolor的屬性并將它的值設置為"red"。在大多數瀏覽器中,這個屬性都不會自動變成元素的特性,因此想通過getAttribute()取得同名特性的值,結果會返回null。

可是,自定義屬性在IE中會被當作元素的特性,反之亦然。

要介紹的最后一個方法是removeAttribute(),這個方法用于徹底刪除元素的特性。調用這個方法不僅會清除特性的值,而且也會從元素中完全刪除特性,如下所示:

div.removeAttribute("class");

這個方法并不常用,但在序列化DOM元素時,可以通過它來確切地指定要包含哪些特性。

本文僅限內部技術人員學習交流,不得作于其他商業用途.希望此文對廣技人員有所幫助。原創文章出自:南昌網站建設公司-百恒網絡 http: //m.51yjwy.com 如轉載請注明出處!

400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號
掃一掃打開百恒網絡小程序

歡迎您的光顧,我們將竭誠為您服務×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務 售后服務
 
售后服務 售后服務
 
備案專線 備案專線
 
×
蜜臂av日日欢夜夜爽一区_成人一区二区三区在线观看 _日韩国产欧美三级_成人福利视频网站_石原莉奈在线亚洲二区_国产一区二区三区四区五区美女_国产一区二区三区av电影 _91麻豆福利精品推荐_日韩精品1区2区3区_93久久精品日日躁夜夜躁欧美
91丨九色丨蝌蚪丨老版| 久久国产麻豆精品| 日韩精品电影一区亚洲| 久久精品国产久精国产| 成人亚洲精品久久久久软件| 日韩成人免费电影| 国产成人免费视频精品含羞草妖精 | 久久99精品久久久久久久久久久久| 国产一区二区在线免费观看| 99国产欧美久久久精品| 国产乱一区二区| 热久久久久久久| 北条麻妃国产九九精品视频| 国产一区二区剧情av在线| 91丨porny丨户外露出| 国产成人一级电影| 精一区二区三区| 日韩成人一级片| av不卡在线观看| 国产.欧美.日韩| 久久99热99| 蜜臀av性久久久久蜜臀av麻豆| 不卡av免费在线观看| 国产美女精品一区二区三区| 老司机午夜精品| 秋霞av亚洲一区二区三| 97se亚洲国产综合自在线| 国产91精品欧美| 国产suv精品一区二区883| 久久av资源网| 久久99久久99精品免视看婷婷| 视频一区二区三区在线| 91亚洲永久精品| 99精品久久只有精品| 成人h动漫精品一区二| 国产精品正在播放| 国产乱码一区二区三区| 国产在线精品一区二区三区不卡 | 日韩综合一区二区| 99国产精品国产精品久久| 床上的激情91.| 豆国产96在线|亚洲| 国产精品一品二品| 国产suv精品一区二区三区| 国产成人在线看| 懂色av一区二区三区蜜臀| 丁香婷婷综合色啪| 成人av网站免费| 97精品国产露脸对白| caoporm超碰国产精品| 99免费精品视频| 91蝌蚪porny| 免费看日韩精品| 精品午夜久久福利影院| 国产一区二区调教| 成人美女在线视频| 日日欢夜夜爽一区| 久草这里只有精品视频| 国产精品亚洲人在线观看| 成人免费的视频| 视频一区二区不卡| 韩国毛片一区二区三区| 国产高清亚洲一区| 91亚洲国产成人精品一区二区三 | 激情综合色播激情啊| 国产精品一区久久久久| 高清成人免费视频| 丝袜脚交一区二区| 激情综合一区二区三区| 国产成人高清在线| 日本不卡在线视频| 国产成人精品免费视频网站| 91视频你懂的| 国产一区二区网址| av日韩在线网站| 精品在线视频一区| 成人国产视频在线观看| 蜜桃视频一区二区三区| 成人免费视频app| 日韩电影一二三区| 国产精品18久久久久久久网站| 不卡av免费在线观看| 日本亚洲一区二区| 国产精品1024| 麻豆专区一区二区三区四区五区| 国产aⅴ综合色| 看电视剧不卡顿的网站| 99久久精品免费| 国产一区二区三区观看| 日韩精品成人一区二区三区| 国产精品综合视频| 蜜桃视频第一区免费观看| 成人精品亚洲人成在线| 精品一区精品二区高清| 日韩不卡一区二区三区 | 国产精品亚洲成人| 日本不卡中文字幕| 99精品欧美一区二区三区综合在线| 老司机免费视频一区二区三区| 成人av动漫在线| 国产精品资源站在线| 美女视频一区二区三区| 99国产一区二区三精品乱码| 高清shemale亚洲人妖| 久久国产精品免费| 青青草国产成人99久久| 91女神在线视频| 成人免费视频app| 国产1区2区3区精品美女| 狠狠色狠狠色综合系列| 青青草国产精品97视觉盛宴 | 成人性生交大片免费看中文网站| 久久精品久久99精品久久| 日韩福利电影在线| 91网上在线视频| 99久久国产综合色|国产精品| 国产69精品一区二区亚洲孕妇| 九九国产精品视频| 久久99国产精品尤物| 美女视频黄久久| 美女任你摸久久| 美国一区二区三区在线播放| 热久久国产精品| 日韩电影在线一区二区三区| 日韩av不卡在线观看| 日本不卡一二三区黄网| 美女网站一区二区| 狠狠色丁香婷婷综合久久片| 激情图区综合网| 国产精品自在在线| 高清在线成人网| 99热99精品| 视频一区二区国产| 久久精品国产秦先生| 狠狠色丁香婷婷综合久久片| 国产九色精品成人porny| 国产精品99久久久久久久vr| 国产激情一区二区三区| 成人污污视频在线观看| aaa国产一区| 日韩av午夜在线观看| 久久99精品国产麻豆婷婷洗澡| 久久精品国产精品青草| 国产精品中文有码| 99久久精品费精品国产一区二区| 日韩国产欧美三级| 国产综合色视频| 成人小视频在线| 天堂成人国产精品一区| 麻豆91在线观看| 粉嫩久久99精品久久久久久夜| 99久久99久久综合| 激情文学综合插| caoporn国产精品| 蜜桃av一区二区在线观看 | 国模娜娜一区二区三区| 成人夜色视频网站在线观看| 91免费版在线| 国产精品一二三在| 日韩精品电影在线观看| 国产精品一级片| 91麻豆国产福利精品| 精品无码三级在线观看视频| www.亚洲在线| 国模一区二区三区白浆| 91在线视频免费观看| 国内成人精品2018免费看| 成人永久aaa| 久久99国产精品免费网站| 成a人片亚洲日本久久| 理论电影国产精品| 91丝袜美腿高跟国产极品老师| 精品系列免费在线观看| 91婷婷韩国欧美一区二区| 国产麻豆一精品一av一免费| 日韩电影在线观看一区| 成人国产精品免费观看| 久久激情五月激情| 91麻豆成人久久精品二区三区| 国产精品一区二区三区99| 青青草国产精品亚洲专区无| yourporn久久国产精品| 国产精品88888| 久久国产精品99久久久久久老狼 | 毛片av一区二区| www.色精品| 国产精品 日产精品 欧美精品| 男女激情视频一区| 91污在线观看| 99久久久久免费精品国产| 粉嫩aⅴ一区二区三区四区五区| 精品一区二区三区在线观看| 日韩成人一区二区三区在线观看| eeuss鲁片一区二区三区在线观看| 国产精品99久久久| 国产美女在线观看一区| 紧缚奴在线一区二区三区| 青青草成人在线观看| 日韩精品一级二级| 91免费版在线| 丝袜美腿高跟呻吟高潮一区| 97国产一区二区| 91丨九色丨蝌蚪富婆spa| av综合在线播放| 成人av午夜电影| aaa国产一区| eeuss鲁片一区二区三区在线观看| 丰满放荡岳乱妇91ww| 丁香激情综合国产| 北条麻妃国产九九精品视频| proumb性欧美在线观看| 91偷拍与自偷拍精品| 91热门视频在线观看| 首页国产欧美日韩丝袜| 青青国产91久久久久久| 久久激情综合网| 国产一区二区三区久久久| 国产在线观看一区二区| 国产寡妇亲子伦一区二区| 福利一区在线观看| 99亚偷拍自图区亚洲| 天堂蜜桃一区二区三区| 另类成人小视频在线| 精品午夜久久福利影院| 国产成人99久久亚洲综合精品| 国产a区久久久| 91亚洲精华国产精华精华液| 蜜臀国产一区二区三区在线播放| 久久成人免费网| 国产99精品视频| 91麻豆国产在线观看| 久久er99精品| 成人激情黄色小说| 男人的j进女人的j一区| 国产精品综合一区二区三区| 成人免费观看男女羞羞视频| 日韩电影在线看| 国产精品白丝jk黑袜喷水| 不卡区在线中文字幕| 蜜臀久久99精品久久久久久9 | 91麻豆精品在线观看| 久久精品免费观看| 高清成人免费视频| 日韩电影在线观看一区| 国产精品一区二区免费不卡| 99国产精品久久久| 韩国毛片一区二区三区| 99天天综合性| 国产一区二区伦理片| 91麻豆6部合集magnet| 国产另类ts人妖一区二区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 国产毛片精品一区| 91亚洲精华国产精华精华液| 久久99精品久久久久| 99视频精品在线| 国产一区二区三区高清播放| 日韩综合小视频| 成人午夜电影网站| 精品亚洲aⅴ乱码一区二区三区| 成人av网址在线| 国产一区二区三区蝌蚪| 日本不卡高清视频| 成人免费视频视频在线观看免费| 久久99久久精品欧美| 91免费国产视频网站| 国产91综合一区在线观看| 麻豆视频观看网址久久| 91天堂素人约啪| 国产成人一区在线| 国内不卡的二区三区中文字幕| 91视频91自| av不卡在线观看| 国产999精品久久久久久绿帽| 久久国产生活片100| 91农村精品一区二区在线| 丁香桃色午夜亚洲一区二区三区| 久久成人精品无人区| 日本亚洲一区二区| 91麻豆产精品久久久久久| 成人性视频免费网站| 国产精一区二区三区| 精品综合免费视频观看| 美腿丝袜亚洲三区| 日韩电影在线一区| 视频在线观看91| 97精品久久久午夜一区二区三区 | 久久99国产精品免费网站| 天堂成人免费av电影一区| 波多野结衣视频一区| 成人网在线免费视频| 成人小视频在线观看| 国产91精品露脸国语对白| 国产v综合v亚洲欧| 成人小视频在线| 成人网男人的天堂| 成人精品在线视频观看| 不卡电影一区二区三区| k8久久久一区二区三区| 99精品1区2区| 日韩成人免费电影| 久久精品99国产精品| 激情综合网天天干| 国产精品99精品久久免费| 高清在线观看日韩| 99re8在线精品视频免费播放| 91在线小视频| 免费高清视频精品| 狠狠色狠狠色综合日日91app| 国产精品一区2区| 成人毛片老司机大片| 91在线国产福利| 免费成人小视频| 极品尤物av久久免费看| 国产成人在线视频网址| www.99精品| 久久精品国产亚洲一区二区三区 | 国产高清视频一区| 91在线云播放| 老司机精品视频在线| 国产成人综合亚洲91猫咪| www.亚洲免费av| 强制捆绑调教一区二区| 国产乱码精品1区2区3区| 成人午夜电影网站| 奇米精品一区二区三区在线观看一| 国内精品免费**视频| 成人免费高清在线观看| 男男成人高潮片免费网站| 国产精品99精品久久免费| 99re热这里只有精品视频| 久久国内精品自在自线400部| 国产精品18久久久久久久久久久久| 99久久99久久精品免费观看 | 久久99久久99| 成人福利视频在线看| 麻豆91小视频| 成人av资源网站| 精品写真视频在线观看| www.激情成人| 国产一区二区三区免费在线观看| 99精品视频在线免费观看| 国内国产精品久久| 肉肉av福利一精品导航| 国产麻豆一精品一av一免费| 91视频一区二区三区| 国产精品99久久久久| 蜜桃免费网站一区二区三区| 成人午夜看片网址| 精品亚洲成av人在线观看| 日日嗨av一区二区三区四区| 国产成人在线免费观看| 精品一区二区三区免费观看 | 国产自产v一区二区三区c| 99re视频精品| 粉嫩一区二区三区性色av| 加勒比av一区二区| 日本欧美久久久久免费播放网| 成人国产在线观看| 国产福利91精品一区| 极品少妇xxxx精品少妇| 日本女优在线视频一区二区| 国产91丝袜在线18| 国产精品一区久久久久| 精品一区二区三区在线播放| 日韩成人一级大片| 91美女片黄在线| 99久久国产综合色|国产精品| 国产成人av一区二区| 国产一区二三区| 国内久久精品视频| 精品一区二区精品| 久久精品999| 久久草av在线| 精品一区二区日韩| 精品亚洲国产成人av制服丝袜| 蜜臀久久久99精品久久久久久| 天堂在线一区二区| 不卡电影一区二区三区| a亚洲天堂av| 99精品欧美一区二区三区综合在线| 大美女一区二区三区| 国v精品久久久网| 成人免费毛片高清视频| 成人激情视频网站| www.欧美精品一二区| 96av麻豆蜜桃一区二区| 日韩精品国产欧美| 蜜臀99久久精品久久久久久软件| 美国三级日本三级久久99 | 裸体在线国模精品偷拍| 麻豆国产精品一区二区三区 | 成人自拍视频在线| 懂色av一区二区三区蜜臀| 懂色av一区二区三区蜜臀| 成人av动漫在线| 日韩成人一区二区| 精品一区二区av| 国产suv精品一区二区三区| www.日韩大片|