Accueil > Forum > > > > Insertion automatique de texte dans un champ de texte.
Insertion automatique de texte dans un champ de texte.
samedi 5 février 2005 à 13:34:47 |
Insertion automatique de texte dans un champ de texte.

Ang3lo
|
Salut, J'aimerais savoir comment peut-on inserer du texte dans un champ de texte automatiquement, juste en cliquant sur un bouton, à la manière des forums PhpBB ? Exemple : Je tape mon text et je veut le mettre en gras. Je clique sur un bouton et ça me rajoute une balise "[b]" dans mon texte. Comment coder quelques chose comme ça ? Merci
|
|
samedi 5 février 2005 à 14:23:16 |
Re : Insertion automatique de texte dans un champ de texte.

juki_webmaster
|
Salut, Il s'agit du javascript, mais aussi du php (à l'interpretation du texte). Je peut te conseiller d'aller faire un tour sur www.javascriptfr.comPour ton interpretation des balises BB, un petit code par exemple : [code]
$msg=stripslashes($msg);
$msg = str_replace("[hr]","<hr align=\"center\" width=\"94%\" size=\"1\">","$msg");
$msg=preg_replace("/\[mail\](.*?)\[\/mail\]/","<a href=\"mailto:\\1\">\\1</A>",$msg);
$msg=preg_replace("/\[img\](.*?)\[\/img\]/","<img src=\"\\1\" border=\"0\">",$msg);
$msg=preg_replace("/\[b\](.*?)\[\/b\]/si","<B>\\1</B>",$msg);
$msg=preg_replace("/\[i\](.*?)\[\/i\]/si","<I>\\1</I>",$msg);
$msg=preg_replace("/\[u\](.*?)\[\/u\]/si","<U>\\1</U>",$msg);
$msg=preg_replace("/\[code\](.*?)\[\/code\]/si","<code>\\1</code>",$msg);
$msg=preg_replace("/\[quote\](.*?)\[\/quote\]/si","<blockquote><HR><I>\\1</I><HR></blockquote>",$msg); [/code]
Ce code reste encore trés basique, pense à faire une petite recherche sur phpcs coté 'chaine de caractére' j'en avais trouver 3 ou 4. -- Pensez à faire des recherches avant de posser vos questions sur le forum, et merci d'eviter le S.M.S. ont est pas sur 06phpcs.com ici  --
|
|
samedi 5 février 2005 à 16:29:31 |
Re : Insertion automatique de texte dans un champ de texte.

coucou747
|
function htmlise($var){
$var = str_replace("<", "<", $var);
$var = str_replace(">", ">", $var);
$var = ereg_replace("[\]", "", $var);
$var2='';
$link=0;
for ($i=0;$i'.$var3.'';
$var3='';
}else{
$var3=$var3.substr($var,$i,1);
}
}
$var2=$var2.substr($var,$i,1);
}
$var=$var2;
$remplaceur=array("___","===","+++");
$htmlbalises=array("","","","","","");
$rendu=array(3);
for ($i=0;$i<3;$i++){
$rendu[$i]=0;
}
for ($i=0;$i
|
|
samedi 5 février 2005 à 16:30:16 |
Re : Insertion automatique de texte dans un champ de texte.

coucou747
|
function htmlise($var){
$var = str_replace("<", "<", $var);
$var = str_replace(">", ">", $var);
$var = ereg_replace("[\]", "", $var);
$var2='';
$link=0;
for ($i=0;$i'.$var3.'';
$var3='';
}else{
$var3=$var3.substr($var,$i,1);
}
}
$var2=$var2.substr($var,$i,1);
}
$var=$var2;
$remplaceur=array("___","===","+++");
$htmlbalises=array("","","","","","");
$rendu=array(3);
for ($i=0;$i<3;$i++){
$rendu[$i]=0;
}
for ($i=0;$i
|
|
samedi 5 février 2005 à 16:31:03 |
Re : Insertion automatique de texte dans un champ de texte.

coucou747
|
Putain mais j'en ai marre de ce forum de merde!!!
Bon si tu veux une fonction qui converti les URLS j'en ai une pour toi...
http://coucou747.hopto.org
|
|
samedi 5 février 2005 à 19:44:07 |
Re : Insertion automatique de texte dans un champ de texte.

Anthomicro
|
Salut,
supposons que ton champ (ta textarea) porte le nom de "textcommentaire", voici le code javascript :
function storeCaret (texte)
{
if (texte.createTextRange)
texte.caretPos = document.selection.createRange().duplicate();
}
var frm=document.formulaire.textecommentaire;
var texte=frm.value;
function Insert(texte)
{
if (frm.createTextRange && frm.caretPos)
{
var caretPos = frm.caretPos;
caretPos.text =
caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? texte + ' ' :
texte;
}
else
{
document.formulaire.textecommentaire.value = frm.value + texte;
}
}
function gras()
{
msg=prompt("Mettre un texte en gras.\nUtilisation : [b]Texte à mettre en gras[/b]","");
if(msg!=null)
{
donnee="[b]"+msg+"[/b]";
Insert(donnee);
}
}
lorsque tu cliques sur l'image permettant de mettre le texte en gras,
le lien est du style : <a href="javascript:gras()">mettre en
gras</a>.
Bon c'est fait à l'arrache mais essaies ça devrait marcher.
a + Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique Forum d'entraide informatique (14 catégories)
|
|
samedi 5 février 2005 à 19:45:34 |
Re : Insertion automatique de texte dans un champ de texte.
|
samedi 5 février 2005 à 19:55:55 |
Re : Insertion automatique de texte dans un champ de texte.

Ang3lo
|
Excuse moi (je suis un débutant ) mais ou mettre tout ça et le 2ème code sert à quoi ?
Mais merci pour tes réponces.
|
|
samedi 5 février 2005 à 20:15:31 |
Re : Insertion automatique de texte dans un champ de texte.
|
dimanche 6 février 2005 à 10:28:14 |
Re : Insertion automatique de texte dans un champ de texte.

coucou747
|
mon code à moi permet de metre les http://... en liens
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy [ Lien ]
|
|
Cette discussion est classée dans : bouton, texte, champ, insertion, automatique
Répondre à ce message
Sujets en rapport avec ce message
insertion texte [ par MasterJmC ]
Salut est ce que quelqu'un pourrait me dire comment faire pour insérer des caractères dans un champ texte de formulaire à partir d'une image ou d'un b
insertion dans un champ de texte [ par yravas ]
Bonjour à tous, J'ai crée un champ texte sur la page principale qu'un utilisateur doit remplir et pour l'aider il peut cliquer sur un lien qui ouvre u
Problème de champ texte [ par eka808 ]
BonsoirJ'ai créé un petit forum où l'on peut poster comme dans tous les forumsCependant, lorsque le message qui est écrit dans un champ texte a plusie
Creer une barre d'outil pour un cadre de texte (comme phpbb) [ par eka808 ]
BonjourJ'ai fait un petit forum, et lorsque l'on poste, j'aimerais que les utilisateurs puissent mettre en gras en cliquant sur un bouton.(sélection d
Probleme Bizarre d'insertion du texte [ par ala_daly ]
Slt à tous, j'ai un probème bizarre d'insertion de données de type texte dans une table mysql: Quand je saisis un texte court manuellement ça marche,
bouton imprimer dans le frame [ par Puchu ]
Re bonjours à ts! j'affiche une texte word sur le mainframe (du milieu) et je voudrais y ajouter 2 bouton pour avoir la possibilité de l'imprimer ou
redirection automatique [ par err747 ]
Salut à tous Je voudrai faire en sorte que quand on arrive sur la page d'accueil de mon site, la personne puisse être redirigée vers une autre page e
ajout smileys dans chat [ par joebuz ]
Salut, voila j'ai un mini-tchat, avec champ texte et un bouton "ok" pour ajouter un message.Je souhaite proposer l'ajout de smileys dans le champ text
Insertion de texte formatté [ par ala_daly ]
Slt tout le monde, ya-t'il qq1 qui sait comment insérer du texte formatté avec des caractères gras, italique... des retours à la ligne etc... dans une
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|