IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

ajouter des caractère complexes dans un formulaire


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Points : 18
    Points
    18
    Par défaut ajouter des caractère complexes dans un formulaire
    Bonjour à tous
    voilà, j'ai un formulaire et pour l'une des entrées je souhaite que les gens puisse ajouter des caractères accentués complexe (langue étrangère) en cliquant sur un choix de lettres accentués affichée sous ce formulaire (dans le cas ou il veulent écrire les accents français sans disposer du clavier fr par exemple)

    seulement je but pour la realisation, donc si vous avez des pistes ..

    merci d'avance

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    Il faudrait passer par du javascript

    1) tu créer des bouton en HTML classique en leur donnant un ID (unique cela va de soit) et comme value, tu mets le caractères à insérer sur le clic de ce bouton

    2) tu créer une fonction javascript qui va récupérer le value de ton bouton et l'insérer dans ta zone de saisie.

    3) sur l'évenement onclick de chaque bouton tu execute la fonction

    edit : Il faudrait aussi récupérer ce qu'il y a dans la zone de saisie afin d'y ajouter le caractère sinon tu risque d'écraser son contenu

  3. #3
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    function copy(lettre, idField){
    document.getElementById(idField).value=document.getElementById(idField).value+lettre;
    }

    <textarea name="xmlData" rows="10" cols="150" id="id_data">
    coucou

    </textarea>
    <input type="button" value="é" onclick="copy('é','id_data')">

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/05/2012, 16h13
  2. Réponses: 2
    Dernier message: 22/09/2010, 10h01
  3. ajoute des caractère dans un string
    Par TrollTop dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 23/10/2007, 17h22
  4. Ajouter des caractères dans un string
    Par Janny dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 19/06/2007, 12h45
  5. Réponses: 10
    Dernier message: 31/03/2006, 20h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo