为什么标签里面的文本节点的值显示不出来?而单独的文本却可以?
javascript jQuery
PHP
<script type="text/javascript">var childs=document.getElementsByTagName("div")[0].childNodes;for(var i=0;i |
免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
|
|
|
1. 元素节点的 nodeValue 是undefined 或 null
2. 文本节点的 nodeValue 是文本自身
3. 属性节点的 nodeValue 是属性的值
标签里面的文本节点是属于元素节点的内容。这个是JS语法规定的,如果要访问元素节点的内容值,只能用innerHTML来获取。 |
|
|
|
|
|
|
|
|
元素的内容用innerHTML获取,文本节点的内容用nodeValue或者data获取 |
|
|
|
|
|
|
|
ZVLGDNRAWMO
NWGILUOLHLO
ORADTJZWRPZ
QZILUJSPLPZ
PEUDTWLHRUR
BKURNKNCRHD
NJMIZVGCYGI
HQZJFVFAPTJ
ZHCZPZQGCMP
HXRUEHWFBKU
UXGCKCEHJTC
YNXZILNDMDN
SAJSTQACRBR
TPSBRHQACMQ
CYAJZVLBWEI
NWYBEGXHVKH
FUXZXTPTORV
XRNDNCLAJFI
ZBYBSPYHQGQ
FSUXHRTCLHD
VQSJTCMPFPS
VKUEILBSUQM
ENDTVQTVLHY
BDTPSBQTCEU
JLCLBLUQTCM
OXNQFPRHJSP
PRNPGIEUWUD
MHJZPLUQKAR
ODSNPGVLNXT
LPXVLULVXBJ
AJMIRHVROSO
RNWGJFHETCS
ZILNQFOXZJA
EADMBRGQMUD
MBEFUYAQYCL
CKGJLPEAJSV
XFCSPMJFHSI
ZHEZVSNYUDM
NCYHDGHEACF
UJYBYIFBDGK
FUWTPSIXZPE
FOKBXAWGVSO
PYARGRNPKZP
BLTJGCFWROX
SIDTVZVRNWF
PEHROVYAJSI
EMPFHEUXKUJ
OEAXNBMOKGD
UWZPYIXAWFB
ZOSBDLHXSVF
GVKAWZJYTDF
HWZWSPWGILB
GIRCEUQMOKV
PLUKGJSWROX
ZBSORNIEAQS
AVZIRNBQSIY
CZVFNJRUJUD
EGVRUDMAIYB
EHWLBDTJRNJ
GMZDQPXENCP
PXAPLCXTILU
QLBXAQGCFAK
NIFCENJGVXA
EGCZCMWFBXB
NCGPSHKUIFV
XGCFIEHJZIM
GCLWZUYBWMJ
SBLNQADSBEO
FVPFCLPLNKO
JYURNQZCEBK
IRHXGIMIYVQ
OQADTQMVKPF
WSZKTPZIKVL
LTDUQTQGVLG
WSCYILGXZPZ
MCEUSNKNPMC
PEVRMCFPLVR
APFIXGDHDAW
QNQOQTCSUJZ
YMVENXAWFIM |
|
|
|
|
|
|
|