Use textContent instead of innerText

This commit is contained in:
toasted-nutbread 2020-02-23 11:58:17 -05:00
parent 53220af68e
commit 5a5c18371c
3 changed files with 5 additions and 5 deletions

View File

@ -52,7 +52,7 @@ const audioUrlBuilders = new Map([
for (const row of dom.getElementsByClassName('dc-result-row')) {
try {
const url = row.querySelector('audio>source[src]').getAttribute('src');
const reading = row.getElementsByClassName('dc-vocab_kana').item(0).innerText;
const reading = row.getElementsByClassName('dc-vocab_kana').item(0).textContent;
if (url && reading && (!definition.reading || definition.reading === reading)) {
return audioUrlNormalize(url, 'https://www.japanesepod101.com', '/learningcenter/reference/');
}

View File

@ -50,7 +50,7 @@ class QueryParserGenerator {
const segmentTextContainer = segmentContainer.querySelector('.query-parser-segment-text');
const segmentReadingContainer = segmentContainer.querySelector('.query-parser-segment-reading');
segmentTextContainer.appendChild(this.createSegmentText(segment.text));
segmentReadingContainer.innerText = segment.reading;
segmentReadingContainer.textContent = segment.reading;
return segmentContainer;
}
@ -58,7 +58,7 @@ class QueryParserGenerator {
const fragment = document.createDocumentFragment();
for (const chr of text) {
const charContainer = this._templateHandler.instantiate('char');
charContainer.innerText = chr;
charContainer.textContent = chr;
fragment.appendChild(charContainer);
}
return fragment;
@ -69,7 +69,7 @@ class QueryParserGenerator {
for (const parseResult of parseResults) {
const optionContainer = this._templateHandler.instantiate('select-option');
optionContainer.value = parseResult.id;
optionContainer.innerText = parseResult.name;
optionContainer.textContent = parseResult.name;
optionContainer.defaultSelected = selectedParser === parseResult.id;
selectContainer.appendChild(optionContainer);
}

View File

@ -50,7 +50,7 @@ function docImposterCreate(element, isTextarea) {
const imposter = document.createElement('div');
const imposterStyle = imposter.style;
imposter.innerText = element.value;
imposter.textContent = element.value;
for (let i = 0, ii = elementStyle.length; i < ii; ++i) {
const property = elementStyle[i];