Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : La propriété contentEditable [ Javascript et ActiveX / Autre ] (Bumcello)

lundi 18 juin 2007 à 09:30:35 | La propriété contentEditable

Bumcello


Bonjour je souhaiterai savoir si l'on peut définir un nombre de caractère minimum dans une div contentEditable ? et est possible de la mettre en multiline ?

C'est pas la rue kétanou mais nous qui sommes à la rue
        
           La Chance ne sourit pas à ceux qui lui font la gueule !!!!

lundi 18 juin 2007 à 09:38:04 | Re : La propriété contentEditable

bultez

Membre Club




Bonjour,

>>un nombre de caractère minimum dans une div
    on parle bien du contenu ? pas de la largeur, hauteur...
    ==> tester "ce div".innerHTML.length, par exemple

>>possible de la mettre en multiline
    euh...
    on parle bien du contenu ? pas de la largeur, hauteur...
    quand on y saisit quelquechose, appuyer sur <enter>
    ou <Ctrl>+<Enter> ( je ne me souviens plus ) fait passer à la ligne.

petite remaque : c'est exclusif IE, non ?


Cordialement            Bul     [mon Site]     [M'écrire]




lundi 18 juin 2007 à 10:38:50 | Re : La propriété contentEditable

Bumcello

Oula je ne suis pas sur que cela soit exclusif pour ie, peut etre car je test mon site sur IE. Sinon voici mon algo :
      Si le nombre de caractères saisies  est > 20 alors 
            je bloc la posibilité de la saisie
      Fin si

Le seul problème c'est que comme cela je bloc la saisie alors que je souhaiterai juste la stopper c'est à dire que le nombre caractère est de 20 mais pas plus tt en pouvant laisser la saisie.

Si cell.childNodes(0).length > 20 alors
        cell.contentEditable = "Faux"
Fin si

Merci d'avance codialement,

Bum


C'est pas la rue kétanou mais nous qui sommes à la rue
        
           La Chance ne sourit pas à ceux qui lui font la gueule !!!!

lundi 18 juin 2007 à 10:54:27 | Re : La propriété contentEditable

rrk275

Réponse acceptée !
Moi je ferais plutot

Si cell.childNodes(0).length > 20 alors
    cell.childNodes(0) = 20 premiers caracteres de cell.childNodes(0)
Fin Si




lundi 18 juin 2007 à 10:54:40 | Re : La propriété contentEditable

bultez

Membre Club




>>cell.childNodes(0).length            ???
>>cell.contentEditable="texte"     ???

    c'est quoi cell ?

    childNode(0 ) ?    Etonne.gif    tu es sûr ? c'est plus que curieux...

    cell.contenteditable Non.gif    ne peut pas être alimenté par un string.
       c'est un "booléan" ( true ou false )

    document.getElementById("id du div").innerHTML.length pour tester la taille à priori


Cordialement                Bul     [mon Site]     [M'écrire]




lundi 18 juin 2007 à 10:59:59 | Re : La propriété contentEditable

Bumcello

Merci beaucoup pour votre aide ;-)

C'est pas la rue kétanou mais nous qui sommes à la rue
        
           La Chance ne sourit pas à ceux qui lui font la gueule !!!!



Cette discussion est classé dans : propriété, contenteditable, rue


Répondre à ce message

Sujets en rapport avec ce message

la propriété arguments sur un objet [ par laurent6974 ] bonjourexiste t il une propriété arguments pour récupérer le nom et les valeurs des arguments passer à une fonction qui crée un objetsinon comment peu propriété "document .referrer" avec Internet Explorer [ par philou7 ] Bonjour ,Une fois n'est pas coutume une commande fonctionnant parfaitement avec Netscape, ne fonctionne pas sous Internet Explorer.Voici le contexte : javascript et css [ par err747 ] je fais du javascript en débutant et je voudrais modifier les propriétés css de ma page de manière dynamique Je sais qu'il faut utiliser une commande erreur script : cet objet ne gère pas cette méthode ou cette propriété [ par cazou29 ] J'ai un menu droulant qui fonctionne correctement sur mozilla, netscape. Sur IE, il fonctionne a 80%. les menus s'affichent sur la plupart des pages c contentEditable [ par tonytruand ] Bonsoir,Est il possible de changer dynamiquemet le contentEditable ??? Ajout d'un trait ou courbe ou autre dessin sur une image existante avec un onmouseover sur un lien texte. [ par lipompier ] Bonjour, je vous présente mon projet. Je suis entrain de bosser sur l'optimisation de la lecture de plans de municipalité. J'ai d'un coté le plan de Propriété CSS [ par xactise ] Bonjours voila dans mon fichier css j'ai ce petit bout de code :  TABLE:hover{  background-color : #DDDDDD; }Ce petit bout de code fonctionne très bie Problème WYSIWYG avec Opera et fonction Contenteditable. [ par zlitus ] Bonjour. j'ai un petit problème, je dévloppe un widget pour Opera 9.x dans le but de faire un éditeur WYSIWIG. Il y a peu, j'ai découvert la fonctio propriété background de balise TD et Opera/Firefox [ par bloobird0 ] bonjour, je suis confronté à un petit probleme de compatibilité de mon code JavaScript avec différents butineur. Je souhaite mettre à jour l'image de Erreur propriété d'un champ dans une frame [ par whostheboss2 ] Bonjour à tous, mon javascript marche sous IE mais pas sous Firefox. Je ne vois pas d'où vient le problème, quelqu'un pourrait m'aider svp ? <img src=


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,655 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.