Advertisement
Pearlfromsu

finally, klavagonki

Oct 3rd, 2022
997
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.45 KB | None | 0 0
  1. (function(delay) {
  2.     var text, words;
  3.    
  4.     text = '';
  5.  
  6.     change = getEventListeners(document.getElementById('inputtext')).keyup[0].listener;
  7.     var ii = 0;
  8.  
  9.  
  10.  
  11.     var funcc = function(){
  12.         if(text == '' && document.getElementById("waiting_timeout").innerHTML == "00:02") {
  13.             for(let element of document.getElementById('typetext').children[0].children) {
  14.                 if(element.children.length != 0) {
  15.                     for(let el1 of element.children) {
  16.                         if(el1.style.display != "none")
  17.                             text += el1.innerHTML;
  18.                     }
  19.                 } else {
  20.                     if(element.style.display != "none")
  21.                         text += element.innerHTML;
  22.                 }
  23.             }
  24.            
  25.             text = text.replace('o','о');
  26.             text = text.replace('e','е');
  27.             text = text.replace('е','е');
  28.             text = text.replace('p','р');
  29.             text = text.replace('c','с');
  30.             text = text.replace('н','н');
  31.             text = text.replace('а','а');
  32.             text = text.replace('х','х');
  33.             text = text.replace('o','о');
  34.             text = text.replace('д','д');
  35.             text = text.replace('я','я');
  36.             text = text.replace('т','т');
  37.             text = text.replace('с','с');
  38.             text = text.replace("<br/>","");
  39.             //text = text.replace(/[^а-яёА-ЯЁ ]/g,"");
  40.             words = text.split(' ');
  41.         }
  42.        
  43.         if(!document.querySelector('#inputtext').disabled) {
  44.             if (!document.getElementById('inputtext').value) {
  45.                 change({target: {value: words[ii]+' '}})
  46.                 //console.log(words[ii]);
  47.                 ii++;
  48.             }
  49.         }
  50.     }
  51.  
  52.     setInterval(funcc, delay);
  53. })(0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement