replace innerText with less performance-heavy textContent
parent
416ecf3558
commit
40d7fc4b71
|
@ -12,13 +12,13 @@ function initializeGame() {
|
||||||
|
|
||||||
function updatePlayerCurrencies(updated) {
|
function updatePlayerCurrencies(updated) {
|
||||||
if (updated.coins) {
|
if (updated.coins) {
|
||||||
document.getElementById("user-coins-amount").innerText = updated.coins;
|
document.getElementById("user-coins-amount").textContent = updated.coins;
|
||||||
document.getElementById("user-coins-amount-casino").innerText = updated.coins;
|
document.getElementById("user-coins-amount-casino").textContent = updated.coins;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (updated.marseybux) {
|
if (updated.marseybux) {
|
||||||
document.getElementById("user-bux-amount").innerText = updated.marseybux;
|
document.getElementById("user-bux-amount").textContent = updated.marseybux;
|
||||||
document.getElementById("user-bux-amount-casino").innerText = updated.marseybux;
|
document.getElementById("user-bux-amount-casino").textContent = updated.marseybux;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,14 +48,14 @@ function updateResult(text, className) {
|
||||||
clearResult();
|
clearResult();
|
||||||
const result = document.getElementById("casinoGameResult");
|
const result = document.getElementById("casinoGameResult");
|
||||||
result.style.visibility = "visible";
|
result.style.visibility = "visible";
|
||||||
result.innerText = text;
|
result.textContent = text;
|
||||||
result.classList.add(`alert-${className}`);
|
result.classList.add(`alert-${className}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function clearResult() {
|
function clearResult() {
|
||||||
const result = document.getElementById("casinoGameResult");
|
const result = document.getElementById("casinoGameResult");
|
||||||
result.style.visibility = "hidden";
|
result.style.visibility = "hidden";
|
||||||
result.innerText = "N/A";
|
result.textContent = "N/A";
|
||||||
result.classList.remove("alert-success", "alert-danger", "alert-warning");
|
result.classList.remove("alert-success", "alert-danger", "alert-warning");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ function toggleReplyBox(t, id) {
|
||||||
let newHTML = ''
|
let newHTML = ''
|
||||||
if (t.innerHTML.includes('<i class="fas fa-'))
|
if (t.innerHTML.includes('<i class="fas fa-'))
|
||||||
newHTML += '<i class="fas fa-quotes"></i>'
|
newHTML += '<i class="fas fa-quotes"></i>'
|
||||||
if (t.innerText)
|
if (t.textContent)
|
||||||
newHTML += 'Quote selection'
|
newHTML += 'Quote selection'
|
||||||
t.innerHTML = newHTML
|
t.innerHTML = newHTML
|
||||||
}
|
}
|
||||||
|
@ -220,13 +220,13 @@ function comment_edit(id){
|
||||||
|
|
||||||
if (data["ping_cost"]) {
|
if (data["ping_cost"]) {
|
||||||
const ping_cost = document.getElementById('comment-ping-cost-' + id)
|
const ping_cost = document.getElementById('comment-ping-cost-' + id)
|
||||||
ping_cost.innerText = data["ping_cost"]
|
ping_cost.textContent = data["ping_cost"]
|
||||||
ping_cost.parentElement.classList.remove('d-none')
|
ping_cost.parentElement.classList.remove('d-none')
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data["edited_string"]) {
|
if (data["edited_string"]) {
|
||||||
const edited_string = document.getElementById('comment-edited_string-' + id)
|
const edited_string = document.getElementById('comment-edited_string-' + id)
|
||||||
edited_string.innerText = data["edited_string"]
|
edited_string.textContent = data["edited_string"]
|
||||||
edited_string.parentElement.classList.remove('d-none')
|
edited_string.parentElement.classList.remove('d-none')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -371,7 +371,7 @@ function restore_reply_buttons(fullname) {
|
||||||
let newHTML = ''
|
let newHTML = ''
|
||||||
if (t.innerHTML.includes('<i class="fas fa-'))
|
if (t.innerHTML.includes('<i class="fas fa-'))
|
||||||
newHTML += '<i class="fas fa-reply"></i>'
|
newHTML += '<i class="fas fa-reply"></i>'
|
||||||
if (t.innerText)
|
if (t.textContent)
|
||||||
newHTML += 'Reply'
|
newHTML += 'Reply'
|
||||||
t.innerHTML = newHTML
|
t.innerHTML = newHTML
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ function showToast(success, message) {
|
||||||
if (!message) {
|
if (!message) {
|
||||||
message = success ? "Action successful!" : "Error, please try again later";
|
message = success ? "Action successful!" : "Error, please try again later";
|
||||||
}
|
}
|
||||||
document.getElementById(textElement).innerText = message;
|
document.getElementById(textElement).textContent = message;
|
||||||
bootstrap.Toast.getOrCreateInstance(document.getElementById(element)).show();
|
bootstrap.Toast.getOrCreateInstance(document.getElementById(element)).show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -345,7 +345,7 @@ function sort_table(t) {
|
||||||
} else if ('time' in x.dataset) {
|
} else if ('time' in x.dataset) {
|
||||||
attr = parseInt(x.dataset.time);
|
attr = parseInt(x.dataset.time);
|
||||||
} else {
|
} else {
|
||||||
attr = x.innerText
|
attr = x.textContent
|
||||||
if (/^[\d-,]+$/.test(x.innerHTML)) {
|
if (/^[\d-,]+$/.test(x.innerHTML)) {
|
||||||
attr = parseInt(attr.replace(/,/g, ''))
|
attr = parseInt(attr.replace(/,/g, ''))
|
||||||
}
|
}
|
||||||
|
|
|
@ -226,7 +226,7 @@ function fetchEmojis() {
|
||||||
classSelectorLinkDOM.classList.add("nav-link", "emojitab");
|
classSelectorLinkDOM.classList.add("nav-link", "emojitab");
|
||||||
classSelectorLinkDOM.dataset.bsToggle = "tab";
|
classSelectorLinkDOM.dataset.bsToggle = "tab";
|
||||||
classSelectorLinkDOM.dataset.className = className;
|
classSelectorLinkDOM.dataset.className = className;
|
||||||
classSelectorLinkDOM.innerText = className;
|
classSelectorLinkDOM.textContent = className;
|
||||||
classSelectorLinkDOM.addEventListener('click', switchEmojiTab);
|
classSelectorLinkDOM.addEventListener('click', switchEmojiTab);
|
||||||
|
|
||||||
classSelectorDOM.appendChild(classSelectorLinkDOM);
|
classSelectorDOM.appendChild(classSelectorLinkDOM);
|
||||||
|
@ -333,7 +333,7 @@ function update_ghost_div_textarea(text)
|
||||||
let ghostdiv = text.parentNode.querySelector(".ghostdiv");
|
let ghostdiv = text.parentNode.querySelector(".ghostdiv");
|
||||||
if (!ghostdiv) return;
|
if (!ghostdiv) return;
|
||||||
|
|
||||||
ghostdiv.innerText = text.value.substring(0, text.selectionStart);
|
ghostdiv.textContent = text.value.substring(0, text.selectionStart);
|
||||||
|
|
||||||
ghostdiv.insertAdjacentHTML('beforeend', "<span></span>");
|
ghostdiv.insertAdjacentHTML('beforeend', "<span></span>");
|
||||||
|
|
||||||
|
@ -411,7 +411,7 @@ function populate_speed_emoji_modal(results, textbox)
|
||||||
if (emoji.count !== undefined)
|
if (emoji.count !== undefined)
|
||||||
emoji_option_text.title += "\nused\t" + emoji.count;
|
emoji_option_text.title += "\nused\t" + emoji.count;
|
||||||
|
|
||||||
emoji_option_text.innerText = name;
|
emoji_option_text.textContent = name;
|
||||||
|
|
||||||
if (current_word.includes("#")) name = `#${name}`
|
if (current_word.includes("#")) name = `#${name}`
|
||||||
if (current_word.includes("!")) name = `!${name}`
|
if (current_word.includes("!")) name = `!${name}`
|
||||||
|
|
|
@ -30,8 +30,8 @@ const lotteryOnReady = function () {
|
||||||
ticketPurchaseQuantityInput.addEventListener("change", (event) => {
|
ticketPurchaseQuantityInput.addEventListener("change", (event) => {
|
||||||
const value = Math.max(1, parseInt(event.target.value))
|
const value = Math.max(1, parseInt(event.target.value))
|
||||||
purchaseQuantity = value
|
purchaseQuantity = value
|
||||||
purchaseQuantityField.innerText = value
|
purchaseQuantityField.textContent = value
|
||||||
purchaseTotalCostField.innerText = value * 12
|
purchaseTotalCostField.textContent = value * 12
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ function handleLotteryResponse(xhr, method, callback) {
|
||||||
const toast = document.getElementById("lottery-post-success");
|
const toast = document.getElementById("lottery-post-success");
|
||||||
const toastMessage = document.getElementById("lottery-post-success-text");
|
const toastMessage = document.getElementById("lottery-post-success-text");
|
||||||
|
|
||||||
toastMessage.innerText = response.message;
|
toastMessage.textContent = response.message;
|
||||||
|
|
||||||
bootstrap.Toast.getOrCreateInstance(toast).show();
|
bootstrap.Toast.getOrCreateInstance(toast).show();
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ function handleLotteryResponse(xhr, method, callback) {
|
||||||
const toast = document.getElementById("lottery-post-error");
|
const toast = document.getElementById("lottery-post-error");
|
||||||
const toastMessage = document.getElementById("lottery-post-error-text");
|
const toastMessage = document.getElementById("lottery-post-error-text");
|
||||||
|
|
||||||
toastMessage.innerText =
|
toastMessage.textContent =
|
||||||
(response && response.details) || "Error, please try again later.";
|
(response && response.details) || "Error, please try again later.";
|
||||||
|
|
||||||
bootstrap.Toast.getOrCreateInstance(toast).show();
|
bootstrap.Toast.getOrCreateInstance(toast).show();
|
||||||
|
|
|
@ -269,7 +269,7 @@ function charLimit(form, text) {
|
||||||
text.style.color = "#A0AEC0";
|
text.style.color = "#A0AEC0";
|
||||||
}
|
}
|
||||||
|
|
||||||
text.innerText = length + ' / ' + maxLength;
|
text.textContent = length + ' / ' + maxLength;
|
||||||
}
|
}
|
||||||
|
|
||||||
function remove_dialog() {
|
function remove_dialog() {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
function addParam(t, bool) {
|
function addParam(t, bool) {
|
||||||
let text = t.innerText;
|
let text = t.textContent;
|
||||||
if (bool)
|
if (bool)
|
||||||
text = text + ' '
|
text = text + ' '
|
||||||
else
|
else
|
||||||
|
|
|
@ -14,13 +14,13 @@ let TRANSFER_TAX = document.getElementById('tax').innerHTML
|
||||||
function updateTax(mobile=false) {
|
function updateTax(mobile=false) {
|
||||||
let suf = mobile ? "-mobile" : "";
|
let suf = mobile ? "-mobile" : "";
|
||||||
let amount = parseInt(document.getElementById("coin-transfer-amount" + suf).value);
|
let amount = parseInt(document.getElementById("coin-transfer-amount" + suf).value);
|
||||||
if (amount > 0) document.getElementById("coins-transfer-taxed" + suf).innerText = amount - Math.ceil(amount*TRANSFER_TAX);
|
if (amount > 0) document.getElementById("coins-transfer-taxed" + suf).textContent = amount - Math.ceil(amount*TRANSFER_TAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateBux(mobile=false) {
|
function updateBux(mobile=false) {
|
||||||
let suf = mobile ? "-mobile" : "";
|
let suf = mobile ? "-mobile" : "";
|
||||||
let amount = parseInt(document.getElementById("bux-transfer-amount" + suf).value);
|
let amount = parseInt(document.getElementById("bux-transfer-amount" + suf).value);
|
||||||
if (amount > 0) document.getElementById("bux-transfer-taxed" + suf).innerText = amount;
|
if (amount > 0) document.getElementById("bux-transfer-taxed" + suf).textContent = amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
function transferCoins(t, mobile=false) {
|
function transferCoins(t, mobile=false) {
|
||||||
|
@ -39,9 +39,9 @@ function transferCoins(t, mobile=false) {
|
||||||
"reason": document.getElementById(mobile ? "coin-transfer-reason-mobile" : "coin-transfer-reason").value
|
"reason": document.getElementById(mobile ? "coin-transfer-reason-mobile" : "coin-transfer-reason").value
|
||||||
},
|
},
|
||||||
() => {
|
() => {
|
||||||
document.getElementById("user-coins-amount").innerText = parseInt(document.getElementById("user-coins-amount").innerText) - amount;
|
document.getElementById("user-coins-amount").textContent = parseInt(document.getElementById("user-coins-amount").textContent) - amount;
|
||||||
document.getElementById("profile-coins-amount-mobile").innerText = parseInt(document.getElementById("profile-coins-amount-mobile").innerText) + transferred;
|
document.getElementById("profile-coins-amount-mobile").textContent = parseInt(document.getElementById("profile-coins-amount-mobile").textContent) + transferred;
|
||||||
document.getElementById("profile-coins-amount").innerText = parseInt(document.getElementById("profile-coins-amount").innerText) + transferred;
|
document.getElementById("profile-coins-amount").textContent = parseInt(document.getElementById("profile-coins-amount").textContent) + transferred;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -60,9 +60,9 @@ function transferBux(t, mobile=false) {
|
||||||
"reason": document.getElementById(mobile ? "bux-transfer-reason-mobile" : "bux-transfer-reason").value
|
"reason": document.getElementById(mobile ? "bux-transfer-reason-mobile" : "bux-transfer-reason").value
|
||||||
},
|
},
|
||||||
() => {
|
() => {
|
||||||
document.getElementById("user-bux-amount").innerText = parseInt(document.getElementById("user-bux-amount").innerText) - amount;
|
document.getElementById("user-bux-amount").textContent = parseInt(document.getElementById("user-bux-amount").textContent) - amount;
|
||||||
document.getElementById("profile-bux-amount-mobile").innerText = parseInt(document.getElementById("profile-bux-amount-mobile").innerText) + amount;
|
document.getElementById("profile-bux-amount-mobile").textContent = parseInt(document.getElementById("profile-bux-amount-mobile").textContent) + amount;
|
||||||
document.getElementById("profile-bux-amount").innerText = parseInt(document.getElementById("profile-bux-amount").innerText) + amount;
|
document.getElementById("profile-bux-amount").textContent = parseInt(document.getElementById("profile-bux-amount").textContent) + amount;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue