Skip to content
This repository was archived by the owner on Jan 10, 2024. It is now read-only.

Commit 417369a

Browse files
authored
fix: Insert content as text in ABNF (#175)
1 parent 97f403f commit 417369a

File tree

3 files changed

+25
-25
lines changed

3 files changed

+25
-25
lines changed

Diff for: www/scripts/abnf.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ function reset() {
3434

3535
resetButtons();
3636
accordionItemErrors.style.display = 'none';
37-
preErrors.innerHTML = '';
37+
preErrors.textContent = '';
3838
accordionItemAbnf.style.display = 'none';
39-
preAbnf.innerHTML = '';
39+
preAbnf.textContent = '';
4040
}
4141

4242
function resetButtons() {
@@ -89,11 +89,11 @@ function parse() {
8989
reset();
9090
if (json.errors) {
9191
accordionItemErrors.style.display = 'block';
92-
preErrors.innerHTML = json.errors;
92+
preErrors.textContent = json.errors;
9393
}
9494
if (json.abnf) {
9595
accordionItemAbnf.style.display = 'block';
96-
preAbnf.innerHTML = json.abnf;
96+
preAbnf.textContent = json.abnf;
9797
}
9898
accordionAbnfParse.scrollIntoView();
9999
});

Diff for: www/scripts/about.js

+16-16
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const alertError = document.getElementById('alertError');
22
const messageError = document.getElementById('messageError');
33

44
alertError.style.display = 'none';
5-
messageError.innerHTML = '';
5+
messageError.textContent = '';
66

77
const apiCall = 'https://author-tools.ietf.org/api2/version';
88

@@ -13,22 +13,22 @@ const request = new Request(apiCall, {
1313
fetch(request)
1414
.then(function(response) { return response.json(); })
1515
.then(function(json) {
16-
document.getElementById('spanIetfat').innerHTML = json.versions.author_tools_api;
17-
document.getElementById('spanXml2rfc').innerHTML = json.versions.xml2rfc;
18-
document.getElementById('spanKramdown').innerHTML = json.versions['kramdown-rfc'];
19-
document.getElementById('spanMmark').innerHTML = json.versions.mmark;
20-
document.getElementById('spanId2xml').innerHTML = json.versions.id2xml;
21-
document.getElementById('spanIdnits').innerHTML = json.versions.idnits;
22-
document.getElementById('spanIddiff').innerHTML = json.versions.iddiff;
23-
document.getElementById('spanWeasyprint').innerHTML = json.versions.weasyprint;
24-
document.getElementById('spanAasvg').innerHTML = json.versions.aasvg;
25-
document.getElementById('spanBap').innerHTML = json.versions.bap;
26-
document.getElementById('spanSvgcheck').innerHTML = json.versions.svgcheck;
27-
document.getElementById('spanRfcdiff').innerHTML = json.versions.rfcdiff;
28-
document.getElementById('spanTex2svg').innerHTML = json.versions.tex2svg;
29-
document.getElementById('spanUtftex').innerHTML = json.versions.utftex;
16+
document.getElementById('spanIetfat').textContent = json.versions.author_tools_api;
17+
document.getElementById('spanXml2rfc').textContent = json.versions.xml2rfc;
18+
document.getElementById('spanKramdown').textContent = json.versions['kramdown-rfc'];
19+
document.getElementById('spanMmark').textContent = json.versions.mmark;
20+
document.getElementById('spanId2xml').textContent = json.versions.id2xml;
21+
document.getElementById('spanIdnits').textContent = json.versions.idnits;
22+
document.getElementById('spanIddiff').textContent = json.versions.iddiff;
23+
document.getElementById('spanWeasyprint').textContent = json.versions.weasyprint;
24+
document.getElementById('spanAasvg').textContent = json.versions.aasvg;
25+
document.getElementById('spanBap').textContent = json.versions.bap;
26+
document.getElementById('spanSvgcheck').textContent = json.versions.svgcheck;
27+
document.getElementById('spanRfcdiff').textContent = json.versions.rfcdiff;
28+
document.getElementById('spanTex2svg').textContent = json.versions.tex2svg;
29+
document.getElementById('spanUtftex').textContent = json.versions.utftex;
3030
})
3131
.catch(error => {
3232
alertError.style.display = 'block';
33-
messageError.innerHTML = 'Error occured while retrieving version infomation.';
33+
messageError.textContent = 'Error occured while retrieving version infomation.';
3434
});

Diff for: www/scripts/clean-svg-ids.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ function reset() {
3131
buttonDownload.href = '#';
3232
buttonOpen.style.display = 'none';
3333
buttonOpen.href = '#';
34-
messageError.innerHTML = '';
34+
messageError.textContent = '';
3535
accordionValidation.style.display = 'none';
3636
accordionItemWarnings.style.display = 'none';
3737
accordionItemErrors.style.display = 'none';
38-
listWarnings.innerHTML = '';
39-
listErrors.innerHTML = '';
38+
listWarnings.textContent = '';
39+
listErrors.textContent = '';
4040
resetButtons();
4141
}
4242

@@ -73,7 +73,7 @@ function clean(event) {
7373
resetButtons();
7474
if (json.error) {
7575
alertError.style.display = 'block';
76-
messageError.innerHTML = json.error;
76+
messageError.textContent = json.error;
7777
}
7878
if (json.url && json.url.length > 0) {
7979
// file rendering is successful
@@ -89,6 +89,6 @@ function clean(event) {
8989
.catch((error) => {
9090
resetButtons();
9191
alertError.style.display = 'block';
92-
messageError.innerHTML = error;
92+
messageError.textContent = error;
9393
});
9494
}

0 commit comments

Comments
 (0)