diff --git a/substitution/src/bg/replace.js b/substitution/src/bg/replace.js index be85f2c..4883647 100644 --- a/substitution/src/bg/replace.js +++ b/substitution/src/bg/replace.js @@ -21,26 +21,25 @@ document.documentElement.innerHTML .replace(/Democratic Party/g, "Elephants") .replace(/Republican Party/g, "Donkeys") .replace(/Democratic-Donkeys/g, "Elephant-Donkeys");*/ -var html = document.documentElement.innerHTML; var wordsReplacee = []; var wordsReplacer = []; -var test = "witnesses these dudes I know\nallegedly kinda probably\npresident garbage man\ngive gib"; +var test = "witnesses, these dudes I know\nallegedly, kinda probably\npresident, garbage man\ngive, gib"; //^ this is where we reference the reading of file -var file = test.split(/[\s]/); +var file = test.split(/[\n,]/); for( var i = 0; i < file.length ; i+=2 ) { wordsReplacee.push(file[i]); wordsReplacer.push(file[i+1]); - console.log(wordsReplacee); - console.log(wordsReplacer); } for( var a = 0; a < wordsReplacee.length; a++ ) { var reg = new RegExp(wordsReplacee[a], "gi"); - if (a = 0) { - htmlReplaced = html.replace(reg, wordsReplacer); + if (a === 0) { + var htmlReplaced = document.documentElement.innerHTML.replace(reg, wordsReplacer[a]); } else { - htmlReplaced = htmlReplaced.replace(reg, wordsReplacer); + htmlReplaced = htmlReplaced.replace(reg, wordsReplacer[a]); } -} \ No newline at end of file +} +document.documentElement.innerHTML = htmlReplaced; +