Advertisement
Finessed

JS auto-textbox

Oct 22nd, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 0.93 KB | None | 0 0
  1. <body onLoad="type_text()" ; bgColor=#000000 text=#00FFFF>
  2.     <form>
  3.         <textarea style="background-color:#000000;color:#FFAD31;" name="about" readonly="readonly" rows="10" cols="60" wrap="soft">  
  4.         </textarea>
  5.     </form>
  6.    
  7.     <script language="Javascript">
  8.         var tl=new Array(
  9.         "Add your text here...",
  10.         " :p",
  11.         "<----------------------------------------------------------->"
  12.         );
  13.         var speed=60;
  14.         var index=0; text_pos=0;
  15.         var str_length=tl[0].length;
  16.         var contents, row;
  17.         function type_text()
  18.         {
  19.         contents='';
  20.         row=Math.max(0,index-20);
  21.         while(row<index)
  22.         contents += tl[row++] + '\r\n';
  23.         document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "";
  24.         if(text_pos++==str_length)
  25.         {
  26.         text_pos=0;
  27.         index++;
  28.         if(index!=tl.length)
  29.         {
  30.         str_length=tl[index].length;
  31.         setTimeout("type_text()",1500);
  32.         }
  33.         } else
  34.         setTimeout("type_text()",speed);
  35.         }
  36.         //-->
  37.     </script>
  38. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement