High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
FORMULAIRE EN COULEUR AVEC TEXTES PRÉ-DEFINIS SUR BOUTONS
Spiritraid
Messages postés
20
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
11 mai 2004
- 24 févr. 2004 à 07:57
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
-
25 oct. 2004 à 11:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/20715-formulaire-en-couleur-avec-textes-pre-definis-sur-boutons
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
44
25 oct. 2004 à 11:25
envoi par mail, fait le en ajoutant un post vers du php...
Arcagi
Messages postés
4
Date d'inscription
dimanche 11 avril 2004
Statut
Membre
Dernière intervention
21 mars 2005
5 oct. 2004 à 20:23
Salut!
Pas mal du tout ton code, je fais pas de javascript, mais il m'a été très utile car celui de phpBB n'est pas évident à comprendre...
Bravo
cs_lawraC
Messages postés
90
Date d'inscription
mercredi 11 juin 2003
Statut
Membre
Dernière intervention
3 février 2011
15 juin 2004 à 08:29
Ola !
Le problème vient surement du fait que ton form et ton textarea ont le même nom.
Je crois savoir que javascript est sensible à ce genre de chose.
LawraC
cs_lawraC
Messages postés
90
Date d'inscription
mercredi 11 juin 2003
Statut
Membre
Dernière intervention
3 février 2011
15 juin 2004 à 08:29
Ola !
Le problème vient surement du fait que ton form et ton textarea ont le même nom.
Je crois savoir que javascript est sensible à ce genre de chose.
LawraC
Spiritraid
Messages postés
20
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
11 mai 2004
14 juin 2004 à 22:51
j'ai un petit pb :/
je l'ai trafiqué pour qu'il corresponde à mon code et il marche plus :(
mon code :
if(document.post.post.createTextRange)
{
var text;
document.post.post.focus(document.post.post.caretPos);
document.post.post.caretPos = document.selection.createRange().duplicate();
if(document.post.post.caretPos.text.length > 0)
{
document.post.post.caretPos.test = document.post.post.caretPos.text;
}
else
{
document.post.post.caretPos.test = code;
}
}
else document.post.post.value += code;
}
le nom du formulaire est post et le nom du textarea est post.
qq1 saitoù est mon pb ??
cs_lawraC
Messages postés
90
Date d'inscription
mercredi 11 juin 2003
Statut
Membre
Dernière intervention
3 février 2011
8 avril 2004 à 17:13
Ci-joint, une version modifiée de ton script.
Elle permet, par exemple d'intégrer un système de balises (ouverte, fermée) et les retour chariots.
C'est tout prêt à être testé
---------------------------------------------------
Je reprends juste le javascript et le HTML.
<script language="JavaScript" type="text/javascript">
function AddText(defaultText)
{
if (document.poster.message.createTextRange)
{
var text;
document.poster.message.focus(document.poster.message.caretPos);
document.poster.message.caretPos = document.selection.createRange().duplicate();
if(document.poster.message.caretPos.text.length>0)
{
document.poster.message.caretPos.text = document.poster.message.caretPos.text ;
}
else
{
document.poster.message.caretPos.text = defaultText;
}
}
else document.poster.message.value += defaultText;
}
function AddText2(bouton,txt1,txt2)
{
val = bouton.value;
if (val.indexOf('*')>0)
{
bouton.value=txt1 ;
AddText(txt2);
}
else
{
bouton.value=txt1 + '*';
AddText(txt1);
}
}
</script>
</head>
<hr color="blue" width="600" size="1">
<form name="poster">
" onclick="javascript:AddText2(this,'<li>','</li>');">
','</gras>');">
','
');">
" onclick="javascript:AddText2(this,'<tr>','</tr>');">
" onclick="javascript:AddText2(this,'<td>','</td>');">
<!-- ajouter des boutons et leurs textes ici -->
<textarea rows='8' cols='50' class="texta" name=message wrap=virtual onmouseover="this.focus();">
</textarea>
<!-- option -->
</form>
cs_leris
Messages postés
419
Date d'inscription
dimanche 31 août 2003
Statut
Membre
Dernière intervention
19 avril 2010
3
1 mars 2004 à 11:25
ça , c'est à toi de le personnaliser ...
de rajouter des options ... moi je me suis concentré sur le textarea .
cordialement,
L.
cs_omallet16
Messages postés
15
Date d'inscription
jeudi 1 janvier 2004
Statut
Membre
Dernière intervention
1 novembre 2007
1 mars 2004 à 11:09
y po moyen de lui mettre une touche envoie par mail par exemple ?
Spiritraid
Messages postés
20
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
11 mai 2004
24 févr. 2004 à 07:57
cool, exactement ce qu'il me fallait !
merci !!
Votre réponse
Discussions similaires
Convertir un code hexadecimal en couleur
cs_rappeur
-
15 oct. 2004 à 08:36
Arthenius
-
15 oct. 2004 à 12:16
UserForm (formulaire) , aprés exécution impossible d'afficher la Civilité
Utilisateur anonyme
-
16 avril 2020 à 17:11
cs_Le Pivert
-
22 avril 2020 à 18:01
[Photoshop] : Image noir et blanc en image blanc et noir ?
kristoufiol
-
26 juin 2005 à 01:48
titoine2000
-
6 août 2005 à 14:47
Couleur de fond d'une cellule excel
lorre0041
-
26 avril 2008 à 11:55
isophie
-
7 sept. 2009 à 10:43
Couleur et son Langage C
cs_RoZyk
-
12 nov. 2009 à 18:17
RoZyk
-
24 nov. 2009 à 09:39
Rejoignez-nous
A voir également
Créer formulaire inscription en ligne
Créer un formulaire de réservation en ligne
Inverser les couleurs d'une image 16x16
Inverser blanc et noir
Inversion de couleur
25 oct. 2004 à 11:25
5 oct. 2004 à 20:23
Pas mal du tout ton code, je fais pas de javascript, mais il m'a été très utile car celui de phpBB n'est pas évident à comprendre...
Bravo
15 juin 2004 à 08:29
Le problème vient surement du fait que ton form et ton textarea ont le même nom.
Je crois savoir que javascript est sensible à ce genre de chose.
LawraC
15 juin 2004 à 08:29
Le problème vient surement du fait que ton form et ton textarea ont le même nom.
Je crois savoir que javascript est sensible à ce genre de chose.
LawraC
14 juin 2004 à 22:51
je l'ai trafiqué pour qu'il corresponde à mon code et il marche plus :(
mon code :
if(document.post.post.createTextRange)
{
var text;
document.post.post.focus(document.post.post.caretPos);
document.post.post.caretPos = document.selection.createRange().duplicate();
if(document.post.post.caretPos.text.length > 0)
{
document.post.post.caretPos.test = document.post.post.caretPos.text;
}
else
{
document.post.post.caretPos.test = code;
}
}
else document.post.post.value += code;
}
le nom du formulaire est post et le nom du textarea est post.
qq1 saitoù est mon pb ??
8 avril 2004 à 17:13
Elle permet, par exemple d'intégrer un système de balises (ouverte, fermée) et les retour chariots.
C'est tout prêt à être testé
---------------------------------------------------
Je reprends juste le javascript et le HTML.
<script language="JavaScript" type="text/javascript">
function AddText(defaultText)
{
if (document.poster.message.createTextRange)
{
var text;
document.poster.message.focus(document.poster.message.caretPos);
document.poster.message.caretPos = document.selection.createRange().duplicate();
if(document.poster.message.caretPos.text.length>0)
{
document.poster.message.caretPos.text = document.poster.message.caretPos.text ;
}
else
{
document.poster.message.caretPos.text = defaultText;
}
}
else document.poster.message.value += defaultText;
}
function AddText2(bouton,txt1,txt2)
{
val = bouton.value;
if (val.indexOf('*')>0)
{
bouton.value=txt1 ;
AddText(txt2);
}
else
{
bouton.value=txt1 + '*';
AddText(txt1);
}
}
</script>
</head>
<hr color="blue" width="600" size="1">
<form name="poster">
" onclick="javascript:AddText2(this,'<li>','</li>');">
','</gras>');">
','
');">
" onclick="javascript:AddText2(this,'<tr>','</tr>');">
" onclick="javascript:AddText2(this,'<td>','</td>');">
<!-- ajouter des boutons et leurs textes ici -->
<textarea rows='8' cols='50' class="texta" name=message wrap=virtual onmouseover="this.focus();">
</textarea>
<!-- option -->
</form>
1 mars 2004 à 11:25
de rajouter des options ... moi je me suis concentré sur le textarea .
cordialement,
L.
1 mars 2004 à 11:09
24 févr. 2004 à 07:57
merci !!