TinyMCE et compteur de caractère

Répondre
Laddy
Laddy
Déconnecté
Bonjour,
à mon formulaire d"ajout , j'ai voulu ajouter un editeur nommé TinyMCE basé sur javascript.

par ailleurs j'avais mis une fonction pour compter le nombre de caractère saisi dans le textarea. Malheuresement pour moi, les deux couplés ne fonctionnent pas, le compte ne fonctionne pas.

est ce que quelqu'un connait cet editeur et pourrait me dire comment ajouter ce type de fonction ?

attention je ne connais rien au javascript.

merci aux personnes qui me réponderont.

Laddy

Code TinyMCE : http://tinymce.moxiecode.com/tinymce/docs/installation_example_03.html

  1.  
  2. <script language="javascript" type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
  3. <script language="javascript" type="text/javascript">
  4. tinyMCE.init({
  5.    mode : "textareas",
  6.    theme : "advanced",
  7.    theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink",
  8.    theme_advanced_buttons2 : "",
  9.    theme_advanced_buttons3 : "",
  10.    theme_advanced_toolbar_location : "top",
  11.    theme_advanced_toolbar_align : "left",
  12.    theme_advanced_path_location : "bottom",
  13.    extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]"
  14. });
  15. </script>
  16.  

compteur de caractère
  1.  
  2. <SCRIPT LANGUAGE="JavaScript">
  3. var max=200;       // 50 caractères maximum
  4.  
  5. function compter(f) {
  6.    var txt=f.desc.value;
  7.    var nb=txt.length;
  8.    if (nb>max) {
  9.       alert("Pas plus de "+max+" caractères dans ce champ");
  10.       f.desc.value=txt.substring(0,max);
  11.       nb=max;
  12.    }
  13.    f.nbcar.value=nb;
  14. }
  15.  
  16. function timer() {
  17.    compter(document.forms["vehicule"]);
  18.    setTimeout("timer()",100);
  19. }
  20.  
  21. </SCRIPT>
  22.  
Bzh
Bzh
Déconnecté
Il te suffit de lire un peu la doc !!! Enfin elle est en anglais...

http://tinymce.moxiecode.com/tinymce/docs/customization_plugins.html
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog