»
AnglaisFran�aisVietnamien

Imprimer - Simple JavaScript onClick saisie de texte - JavaScriptBank.com

Version compl�te: jsB@nk » Texte » Rédaction » Simple JavaScript onClick saisie de texte
URL: https://www.javascriptbank.com/simple-javascript-typing-text-onclick.html

Simple JavaScript onClick saisie de texte © JavaScriptBank.comAvec cette JavaScript taper du texte script, vous pouvez utiliser pour pr

Version compl�te: jsB@nk » Texte » Rédaction » Simple JavaScript onClick saisie de texte
URL: https://www.javascriptbank.com/simple-javascript-typing-text-onclick.html



JavaScript
<script type="text/javascript">// Created by: Ilya Gerasimenko | http://www.gerasimenko.com// This script downloaded from www.JavaScriptBank.com// Text to typevar stringOfText1 = '... with a new string of text. Convenient for those "read more..." links.';var stringOfText2 = ' spots on the same page; the animations will be consecutive.';var stringOfText3 = 'Click (and keep clicking) here to retype this text over and over. You don\'t have to, but you can.';// Animationvar textHolder;var textTarget;var letter;var index;var printing;var waiting = false;// StartspellString = function (oId,str) { if (waiting == false) {  index = 0;  waiting = true;  textTarget = document.getElementById(oId);  textTarget.innerHTML = '';  textHolder = str.split('');  sendToPrint(); }}// AnimationsendToPrint = function () { if (index<textHolder.length) {  printing = window.setTimeout(     function () {   getLetter(textTarget,index);  },1); } else {  waiting = false; }}getLetter = function (textTarget,index) { letter = document.createTextNode(textHolder[index]); if (letter.value == '\\') letter.value = ''; printLetter(textTarget,letter);}printLetter = function (textTarget,letter) { textTarget.appendChild(letter); window.clearTimeout(printing); index++; sendToPrint();}// Created by: Simon Willison | http://simon.incutio.com/function addLoadEvent(func) {  var oldonload = window.onload;  if (typeof window.onload != 'function') {    window.onload = func;  } else {    window.onload = function() {      if (oldonload) {        oldonload();      }      func();    }  }}addLoadEvent(function () {document.getElementById('clickhere1').onclick = function () {  spellString('typehere1',stringOfText1);  }document.getElementById('clickhere2').onclick = function () {  spellString('typehere2',stringOfText2);  }document.getElementById('keepclicking').onclick = function () {  spellString('keepclicking',stringOfText3);  }  });</script>


HTML
<!--/*     This script downloaded from www.JavaScriptBank.com     Come to view and download over 2000+ free javascript at www.JavaScriptBank.com*/--><div style="text-align: left; width: 70%;"><p id="typehere1"><span id="clickhere1">Click here to <em>replace</em> this text ...</span></p><p>Can be used in several<span id="typehere2">... <span id="clickhere2">(click here to <em>read more</em>)</span></span></p><p id="keepclicking">Click (and keep clicking) here to <em>retype this text over and over</em>.</p></div>