JavaScript-də Mətn Node-ları
Gəlin indi mətn node-larını necə oxuyacağımızı
və ya dəyişəcəyimizi anlayaq. Bütün node-lar üçün
textContent xassəsi işləyir.
Mətn node-ları və şərhlər üçün
nodeValue və data xassələri var
(onlar praktiki olaraq eynidir, ikincisi - daha qısadır, ondan istifadə etmək daha yaxşıdır).
Elementlər üçün isə mətni teqlərlə birlikdə oxuyan
innerHTML xassəsi var.
Div verilib:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Bu div-in bütün node-larını dövr et və bütün node-ların mətnlərini konsola çıxar.
Div verilib:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Bu div-in bütün node-larını dövr et və bütün şərhlərin və mətn node-larının mətnlərini konsola çıxar.
Div verilib:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Bu div-in bütün node-larını dövr et və mətn node-ları ilə elementlərin mətnlərini konsola çıxar.
Div verilib:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Bu div-in bütün node-larını dövr et və hər bir node-un sonuna onun tipini yaz.