Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>Aufgabe 2</title>
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <link rel="stylesheet" type="text/css" media="screen" href="../style.css">
  9. <script src="../../../main.js"></script>
  10. </head>
  11. <body>
  12. <nav id='navio'>
  13. <a href='../../../../exercises.php'>Zurück zur Seite</a>
  14. </nav>
  15. <br>
  16. <br>
  17. <div style="margin-left: 50%; margin-right: auto;">
  18.  
  19. </div>
  20.  
  21. <div style="margin-left: calc(50% - 95px); margin-right: auto; padding-bottom: 10px;">
  22. <input id="tbox" type="text"><br>
  23. <input onclick="crypt()" type="submit" value="Konvertieren" style="width: 183px;"><br><br>
  24. <div id="res" style="text-align: center; color: #FFF; background-color: #666666; border-radius: 17.5px; padding: 10px; width: 163px; margin-left: calc(50% - 570x); margin-right: auto;"></div>
  25. </div>
  26.  
  27. <script lang="JavaScript">
  28.  
  29. function crypt()
  30. {
  31. var text = document.getElementById("tbox").value;
  32. var res = document.getElementById("res");
  33. var newText = "";
  34. var result = "";
  35. var z = 0;
  36.  
  37. var alph = ["B", "C", "D", "F", "G", "H", "J", "K", "L", "M", "N", "P", "Q", "R", "S", "T", "V", "W", "X", "Y", "Z"]
  38. var vocals = ["a", "e", "i", "o", "u"];
  39. var special = [",", ";", ".", "-", ":"];
  40.  
  41. for(var i = 0; i < text.length; i++){
  42. for(var j = 0; j < vocals.length; j++){
  43. if((text.substr(i, 1)).toLowerCase() == vocals[j]){
  44. newText += "*";
  45. break;
  46. } else if(text.substr(i, 1) == special[j]){
  47. newText += " ";
  48. break;
  49. }
  50. }
  51.  
  52. for(var j = 0; j < alph.length; j++){
  53. if((text.substr(i, 1)).toUpperCase() == alph[j]){
  54. newText += text.substr(i, 1);
  55. break;
  56. }
  57. }
  58. }
  59.  
  60. for(var i = text.length; i >= 0; i--){
  61. result += newText.substr(i, 1);
  62. }
  63.  
  64. res.innerHTML = result;
  65.  
  66.  
  67. }
  68.  
  69. </script>
  70. </body>
  71. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement