HTML DOM Element textContent အရေးအချင်း
- အဆင်းတက် tagName
- နောက်ပိုင်း စာလီ title
- အဆင်းတက် HTML DOM Elements အကို
အဆိုပါ အရေးအချင်း အား အသုံးပြုခြင်း နှင့် အကျိုးသတ္တိ
textContent
အရေးအချင်း သည် အဖွဲ့အစု အား ပြန်လည်ပေးပြီး အဖွဲ့အစု၏ အပိုင်းအခွဲများ အား ခုံးထွတ်သော စကားလုံးအသုံးများ ပြန်လည်ပေးပြီ:
အရေးအချင်း သည် ပြန်လည်ပေးပြီး: textContent
အရေးအချင်း သည် ခုံးထွတ်သော အဖွဲ့အစုအား ဖျက်သိမ်းပြီး အချက်အလက် ပေါ်တွင် အသုံးပြုသော စကားလုံးအသုံးများ ကို ပြန်လည်ပေးပြီ:
အကြိမ်ဖြူး:အချိန်ကတည်းက အဆိုပါ အရေးအချင်း သည် nodeValue အရေးအချင်း အား ပြောင်းလဲစေတတ်သည်။ သို့သော်လည်း အရေးအချင်း သည် အဖွဲ့အစုအား ပြန်လည်ပေးပြီး ခုံးထွတ်သော စကားလုံးအသုံးများ အား ပြန်လည်ပေးပြီ:
ပြင်ဆင်းပြီး:
အကျိုးသတ္တိ
ဘာသာစကား 1
အဖွဲ့အစုအား စကားလုံးအသုံးများ ပြန်လည်ပေးပြီ:
let text = element.textContent;
ဘာသာစကား 2
ဖော်ပြ id="demo" အဖွဲ့အစု <p> အား စကားလုံးအသုံးများကို ပြောင်းလဲပြီ:
element.textContent = "I have changed!";
ဘာသာစကား 3
ဖော်ပြ id="myList" အဖွဲ့အစု <ul> အား ခုံးထွတ်သော စကားလုံးအသုံးများကို:
let text = document.getElementById("myList").textContent;
语法
返回节点的文本内容:
element.textContent
或
node.textContent
设置节点的文本内容:
element.textContent = text node.textContent = text
属性值
值 | 描述 |
---|---|
text | 元素或节点的文本内容。 |
返回值
类型 | 描述 |
---|---|
字符串 |
元素及其所有后代的文本内容。 如果元素是 document、document type 或 notation,则返回 null。 |
innerHTML、innerText 与 textContent 的区别
innerText 属性返回:
只返回元素及其所有子元素的文本内容,没有 CSS 隐藏文本间距和标签,除了 <script> 和 <style> 元素。
innerHTML 属性返回:
元素的文本内容,包括所有空白和内部 HTML 标签。
textContent 属性返回:
元素နှင့် အသိတ်သိတ် အားလုံး အစီအစဉ်ကြောက်ကြား အရာပါဝင်သည် ဖြစ်ပြီး အကြား အရိုးရိုး အရာများ နှင့် CSS ကို သတိပြုသည် သို့မဟုတ် အချက်အလက် မပါ
HTML အမှတ်အသား
<p id="myP"> This element has extra spacing and contains <span>a span element</span>.</p>
JavaScript အမှတ်
let text = document.getElementById("myP").innerText; let text = document.getElementById("myP").innerHTML; let text = document.getElementById("demo").textContent;
在上面的例子中:
innerText 属性返回:
This element has extra spacing and contains a span element.
innerHTML 属性返回:
This element has extra spacing and contains <span>a span element</span>.
textContent 属性返回:
This element has extra spacing and contains a span element.
ဘရောက်သတ္တိကြီး ကူညီ
element.textContent
သို့မဟုတ် ဒီသတိကြီး DOM Level 3 (2004) အခြေခံအရာကို ပါဝင်သည်
အားလုံး ဘရောက်သတ္တိကြီး သို့မဟုတ် ကို အပြောပြချက်ပြုခြင်း လုပ်ကိုင်သည်
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ထောက်ပံ့ | 9-11 | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |
- အဆင်းတက် tagName
- နောက်ပိုင်း စာလီ title
- အဆင်းတက် HTML DOM Elements အကို