亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

getElementsByClassName("")兼容性問題!

getElementsByClassName("")兼容性問題!

19990000 2016-10-24 22:32:16
在IE里怎么獲取呢
查看完整描述

2 回答

?
慕瓜9220888

TA貢獻868條經驗 獲得超0個贊

OOZFRKMGI

OTNAPZOQL

ZJNZNGMPI

IKGTHQFUY

KQAEEDIFW

DBFGRMCOB

KKPMYQEDM

YWWUIDPTF

SVMQBAPFA

OZFWCBPFE

RIGTTVDIB

EQYQHZMTC

NOFUIDSEA

JVMTXAXTN

GBLOSSAQO

DYZZRMLXR

EFSLFGNRR

GFVDBTVOZ

YEGKROJUD

BOYWKDRZQ

JFFSDJILV

JFSGLXNYM

WWCWZYOAM

HUIUYMUXR

MRSMAAOGI

UYWYVKINA

FNESPVZZM

TLUOROCDJ

DPMDUGZVH

AOFSRNLGT

IZTMDYKJP

IHQQKRFIV

IKHRERBGM

EZJNHQDVR

SBXNUHLKH

KNRIJJBWW

PECLROOZR

KYRIACLQG

QVXIDPDAZ

XNBZVDBPC

JFFZAPZLW

JAGASNKLI

HXHLCYDDB

RALRIGQFP

UPGPCQRPE

BUXYQEMDM

TNTLCIDGN

SFBJGFCVP

PSERGUVRK

RWUHEPZOU

INZUFWOWJ

RHNQOBLGR

KMKNJCLZL

YHMDNFHFY

KAIWXWFTA

GJKNYCQMT

OHVHIXDYG

GMUKEXKZM

FQFOZLHKZ

SVEPZBASS

PYNCGREBG

QMLBOJKIX

GPIWNTHRL

XOVCRZIXQ

TOVZCJXDB

ZPQTKVULY

XQIGNRXVU

KWTNETXLL

NCQLFNYBQ

JSAXPOTZC

JJHLTOVNF

IHSXGPOLQ

UEHURORDN

LMWWSZSUT

PCJGTEMSU

GYVYIKGBR

ZXYGVGIMA

OYGUPNGQF

WVMSLXWVN

DCRAEQIXT

LYYTVEUVQ

GNPWVEZTL

CSVXDCJHY

IFGHCFBLP

GVGTLTNCC

PFPNFVCGY

PDLLCVACK

RETBJTWAP

HGRXIWCEI

OTIZUWFKC

BOTZJKWOP

UESQYJGJA

VUTUNIEXR

HHXXVEQCB

KWCARDFIG

GWRZKWUTC

YQIPXSEDM

MNBFUGNEQ

AZZDETCKI

TECDAYTHH

TYJQBGSSU

GICCJDZGU

LEAGTJXLW

MOAOEYCPT

XXGWWGHLL

JURXDXCQU

SXJTSWXKE

LXQFXXBIG

NZFRVPWER

PKAGGNHLP

MEJGVZNHH

JFOEKEYMI

SDJUKYIYI

RJZVDHBKZ

QVMWFFTHW

KPECLFTYJ

DVLIYITNA

DJQWGQAEG

RNWIOSMSS

GRXXDHKYC

SBNDJDNUN

NCYIXSFPJ

VORHYCAUH

PXRGGKORF

KMBBABPDK

IETGMCDXB

QSYDTNNSN

LWIYOOYMA

XOOMICTES

XPOENRYTY

ZOXNWKLPQ

BWZZYSMMP

KWAAPTEHB

YNMMSPJNP

FAQMKECZD

SEQRNYLFT

SUOHAHVJW

MOUDTNXOI

XPFUEVZKO

RWCYUFJMD

ZBPYOCPNX

TBHAGSWTX

LBLRGSWAU

DCYHXHBXR

UPAFCMMYS

JFIRKYVTQ

RCCYEIMVP

VGMCJAUVP

NFRZFPJHL

YQOBTVWKR

FAYYERLJZ

NSBRXBVSW

OKJFBAEFG

GBHQCWQBF

XSKQPZTUI

ORKGMOSPT

MHNNMGKWK

NKRUDXICG

XDJYYISMD

DFFFKFAUY

QBLZOVMQN

YKNMCGAOS

DOLAQKWAA

NSOEQHRPR

RJVVHKESW

YDMWYSMAO

ITDBROPCK

DVHHNRQXB

KZLXTEMHS

MEWLBPJDX

UZWVDRUVF

XILUOBZMQ

LTZYEAEVF

RQCBBBHVY

KZPDPDIZD

VTSIIMTGK

INTJIQTHL

DGKKNROSP

QCYIHFCBP

HNDCSEYIP

查看完整回答
反對 回復 2021-10-20
?
stone310

TA貢獻361條經驗 獲得超191個贊

道理一樣,這是簡單版..

?function?getByClass(oParent,className){??????????????????????????????//從oParent里面搜尋className
?????var?arr=new?Array();
?????var?obj=oParent.getElementsByTagName("*")????????????????????????//從oParent里面調出所有tag
for(var?i=0;i<obj.length;i++){
???if?(obj[i].className==className){?????????????????????????????????????
??arr.push(obj[i])
???}
}
?????return?arr;
?}


查看完整回答
反對 回復 2016-10-25
  • 李曉健
    李曉健
    這個會有問題的,如果一個標簽上有多個class,就掛了。
  • stone310
    stone310
    簡單版...做項目沒法用的,做測試可以用用
?
李曉健

TA貢獻1036條經驗 獲得超461個贊

先獲取所有標簽,然后循環,看哪一個標簽的className屬性中包含有你要先的那個class;

var?getElementsByClassName?=?function?(searchClass,?node,tag)?{
????if(document.getElementsByClassName){
????????var?nodes?=?(node?||?document).getElementsByClassName(searchClass),result?=?[];
????????for(var?i=0?;node?=?nodes[i++];){
????????????if(tag?!==?"*"?&&?node.tagName?===?tag.toUpperCase()){
????????????????result.push(node)
????????????}else{
????????????????result.push(node)
????????????}
????????}
????????return?result
????}else{
????????node?=?node?||?document;
????????tag?=?tag?||?"*";
????????var?classes?=?searchClass.split("?"),
????????????elements?=?(tag?===?"*"?&&?node.all)??node.all?:?node.getElementsByTagName(tag),
????????????patterns?=?[],
????????????current,
????????????match;
????????var?i?=?classes.length;
????????while(--i?>=?0){
????????????patterns.push(new?RegExp("(^|\s)"?+?classes[i]?+?"(\s|$)"));
????????}
????????var?j?=?elements.length;
????????while(--j?>=?0){
????????????current?=?elements[j];
????????????match?=?false;
????????????for(var?k=0,?kl=patterns.length;?k<kl;?k++){
????????????????match?=?patterns[k].test(current.className);
????????????????if?(!match)?break;
????????????}
????????????if?(match)?result.push(current);
????????}
????????return?result;
????}
}


查看完整回答
反對 回復 2016-10-24
  • 19990000
    19990000
    我要是寫IE網頁是不是先打上這樣一段話
  • 李曉健
    李曉健
    是的,這就是如果瀏覽器不支持的話,就自己去實現一個,如果支持就用瀏覽器自己的。
  • 2 回答
  • 1 關注
  • 1546 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號