Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

Javascript : onPaste et Textarea

 Terminé·30 à 300 €·4 offres·1118 vues


Bonjour,

Je dispose d'un forum de discussions Internet.

Les utilisateurs écrivent le contenu de leur message dans une zone classique Textarea (plaintext).

USE CASE

Le scenario de mon besoin est le suivant :

1) Un membre est en train de rédiger un message dans le Textarea.
2) Le membre a copié depuis un site externe un texte, qui se trouve maintenant dans le presse-papier.
3) Le membre se positionne au milieu de son message dans le Textarea.
4) Le membre clique <CTRL>+V ou clic droit coller
5) ====> Le contenu du presse papier est collé dans le message AVEC EN PLUS le texte [quote] avant et le texte [/quote] après

Le développement javascript consiste donc à écrire une fonction, qui serait appelée dans le onPaste du Textarea et qui ajouterait [quote] et [/quote] au texte collé.

CONTRAINTES

Pas de Jquery
Compatible Firefox, Google, IE dans leurs versions récentes

EXCEPTION

Si le texte collé fait moins de 300 caractères, ou contient déjà [ et ], il ne faut pas ajouter [quote] et [/quote] et laisser le texte collé tel quel.

CE QUI EST ATTENDU

La fonction Javascript qui sera appelée dans le Textarea

Bien cordialement

textarea.gif

Budget indicatif : 30 à 300 €

Publication : 06 mars 2015 à 08h17

Profils recherchés : Développeur JavaScript freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

4 freelances ont répondu à ce projet

4 propositions de devis en moins de 2h

N
Publier un projet similaire

Projet réalisé par Inalys

Inalys
Besné, 44160

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.