BrU32

JS 1337 Talker SRC V1

Jul 22nd, 2016
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. <center>
  2. <body onload="Make1337()">
  3. <title>1337 Text Converter Coded By BrU</title>
  4. <h2>Enter Text Here:</h2>
  5. <p><textarea id="elite" scrollbars="true" cols="100" rows="10">DJ BrU Own's You!!</textarea></p>
  6. <h2>Converted 1337 Text:</h2>
  7. <p><textarea id="1337" scrollbars="true" cols="100" rows="10"></textarea></p>
  8. <p><button id="Convert" onclick="Make1337():">Convert All Text To 1337 Format</button></p>
  9. <script>
  10. var elite = document.getElementById("elite"),L337 = document.getElementById("1337"),
  11.  
  12. alphabets = {
  13. a: "à",
  14. b: "|3",
  15. c: "ç",
  16. e: "è",
  17. g: "6",
  18. i: "î",
  19. n: "ñ",
  20. o: "ò",
  21. p: "þ",
  22. s: "5",
  23. t: "7",
  24. u: "ü",
  25. y: "ÿ",
  26. z: "2"
  27. },
  28.  
  29. words = {
  30. "cool": "k00l",
  31. "dude": "d@@d",
  32. "hacker": "h4x@r",
  33. "newb": "n@@b",
  34. "fucker": "fux0r"
  35. },
  36. wordsArr,
  37. text;
  38.  
  39. function changeLetters() {
  40. text = elite.value.toLowerCase();
  41. for (var i = 0; i < text.length; i++) {
  42. if (alphabets[text[i]]) {
  43. text = text.replace(text[i], alphabets[text[i]]);
  44. }
  45. }
  46.  
  47. }
  48.  
  49. function changeWords() {
  50. wordsArr = text.split(" ");
  51. for (var i = 0; i < wordsArr.length; i++) {
  52. if (words[wordsArr[i]]) {
  53. wordsArr[i] = words[wordsArr[i]];
  54. }
  55. }
  56. }
  57.  
  58. function Make1337() {
  59. changeLetters();
  60. changeWords();
  61. L337.value = wordsArr.join(" ");
  62. }
  63. elite.addEventListener("input", Make1337);
  64. document.getElementById("Convert").addEventListener("click", Make1337);
  65. </script>
  66. </body>
  67. </center>
  68. </html>
Advertisement
Add Comment
Please, Sign In to add comment