javascript-uri-decoder.md (667B)
1 --- 2 title: "Javascript URI decoder" 3 date: 2026-02-05T10:46:00 4 tags: ["Snippets", "Work"] 5 --- 6 7 <br><textarea id="input" rows="5" cols="60" placeholder="Input text"></textarea> 8 <br><textarea id="output" rows="5" cols="60" placeholder="Output text" readonly></textarea> 9 10 <script> 11 const input = document.getElementById("input"); 12 const output = document.getElementById("output"); 13 14 input.addEventListener("input", () => { 15 try { 16 output.value = decodeURIComponent(input.value); 17 } catch { 18 output.value = input.value; 19 } 20 }); 21 </script> 22 23 I couldn't find a easily usable one online that didn't need to submit a form so just ended up writing my own.