Skip to content

Commit 4f43266

Browse files
committed
refactor: 使用textContent替代innerHTML更新文本内容
1 parent 0e821d6 commit 4f43266

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

debug-ui.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
8282
// 显示当前规则和匹配的规则详情
8383
ResourceManager.addEventListener(document.getElementById('showRulesBtn'), 'click', () => {
8484
const resultElement = document.getElementById('rulesResult');
85-
resultElement.innerHTML = debugI18n.t('getting_rule_info');
85+
resultElement.textContent = debugI18n.t('getting_rule_info');
8686

8787
// 通过消息传递获取动态规则
8888
(async () => {
@@ -455,7 +455,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
455455
// 修复规则优先级
456456
ResourceManager.addEventListener(document.getElementById('fixPriorityBtn'), 'click', () => {
457457
const resultElement = document.getElementById('fixResult');
458-
resultElement.innerHTML = debugI18n.t('fixing_rule_priority');
458+
resultElement.textContent = debugI18n.t('fixing_rule_priority');
459459
addLogMessage(debugI18n.t('try_fix_priority'), 'info');
460460

461461
// 通过消息传递获取和更新动态规则
@@ -499,7 +499,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
499499
// 清除并重新应用规则
500500
ResourceManager.addEventListener(document.getElementById('clearAllRulesBtn'), 'click', () => {
501501
const resultElement = document.getElementById('fixResult');
502-
resultElement.innerHTML = debugI18n.t('clearing_rules_reapply');
502+
resultElement.textContent = debugI18n.t('clearing_rules_reapply');
503503
addLogMessage(debugI18n.t('try_clear_reapply'), 'info');
504504

505505
// 通过消息传递获取和清除动态规则
@@ -672,7 +672,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
672672
});
673673

674674
// 重置自定义语言设置
675-
document.getElementById('resetCustomLangBtn').addEventListener('click', async () => {
675+
ResourceManager.addEventListener(document.getElementById('resetCustomLangBtn'), 'click', async () => {
676676
const customLangResult = document.getElementById('customLangResult');
677677
const customLangInput = document.getElementById('customLanguageInput');
678678

@@ -693,7 +693,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
693693
// 显示诊断信息
694694
ResourceManager.addEventListener(document.getElementById('showDiagnosticsBtn'), 'click', () => {
695695
const resultElement = document.getElementById('diagnosticsResult');
696-
resultElement.innerHTML = debugI18n.t('collecting_diagnostics');
696+
resultElement.textContent = debugI18n.t('collecting_diagnostics');
697697
addLogMessage(debugI18n.t('try_show_diagnostics'), 'info');
698698

699699
const fragment = document.createDocumentFragment();
@@ -857,7 +857,7 @@ ResourceManager.addEventListener(document, 'DOMContentLoaded', () => {
857857
// 显示域名映射规则
858858
ResourceManager.addEventListener(document.getElementById('showDomainRulesBtn'), 'click', () => {
859859
const resultElement = document.getElementById('domainRulesResult');
860-
resultElement.innerHTML = debugI18n.t('getting_domain_rules');
860+
resultElement.textContent = debugI18n.t('getting_domain_rules');
861861
addLogMessage(debugI18n.t('try_get_domain_rules'), 'info');
862862

863863
// 从 background.js 获取域名映射规则

0 commit comments

Comments
 (0)