| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 
 | <html>
 
 
<body>
<script type="text/javascript">
// ********************************************
// FONCTION twCompteur_Texte()
// ********************************************
function twCompteur_Texte(nTexte, nCompteur, nLimite) {
  // Ajouter ce code dans la saisie du champ "textarea"
  // onKeyDown="twCompteur_Texte(this,this.form.compte,2000);"
  // onKeyUp="twCompteur_Texte(this,this.form.compte,2000);"
  // 2000 représente le nombre maximum de caractères accepté
  // Vous devez aussi ajouter une boîte de saisie qui
  // indique le nombre de caractères restant.
  // <input readonly="readonly" type="text" name="compte" value="2000">
  if (nTexte.value.length > nLimite)
    nTexte.value = nTexte.value.substring(0, nLimite);
  else
    nCompteur.value = nLimite - nTexte.value.length;
}//-->
 
function cookieSave(name, text) {
  document.cookie = name + "=" + escape(text);
  }
 
function cookieLoad(name) {
  var search = name + "=";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search);
    if (offset != -1) {
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) {
        end = document.cookie.length;
        }
      return unescape(document.cookie.substring(offset, end));
      }
    }
  }
</script>
<form id="editForm">
 <textarea name="editArea" cols="50" rows="5" class="bleu_petit" id="editArea" onkeyup="cookieSave('editArea',this.value);twCompteur_Texte(this,this.form.compte,255);cookieSave('compte',compte.value);" onkeydown="twCompteur_Texte(this,this.form.compte,255);"></textarea>
                        <span class="bleu_petit">Il vous reste
                        <input name="compte" type="text" class="bleu_petit" value="255" size="4" maxlength="4" readonly="readonly" />
caractères </span>
 
                      </form>
 
<script type="text/javascript">
document.getElementById('editArea').value = (document.getElementById('editArea').value == "")?"":cookieLoad('editArea');
alert(document.getElementById('compte').value);
document.getElementById('compte').value = (document.getElementById('compte').value == "255")?(255):cookieLoad('compte');
alert(document.getElementById('compte').value);
</script>
 
</body>
</html> | 
Partager