Problème formulaire

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Problème formulaire

Message par _backdraft_ le Ven 22 Nov 2013 - 1:52

Bonsoir,

Je n'arrive pas à comprendre pourquoi ce formulaire ne fonctionne pas (quand j'appuis sur le bouton j'arrive sur une page pour créer un message, et rien n'est écrit dans la boite d'édition):

Code:
<html><head><script type="text/javascript">
function envoiMessage(form)
{
var txt_message = "[b]"+ form.pseudo.value + "[/b] " + "teste le bouton";
form.message.value = txt_message;
}
</script></head><body>
 
<form action="http://www.caserne35.com/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="reply" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="t" value="2516" />
 
<input type="submit" name="post" style="background:transparent;border:none;height:25px;width:40px;cursor:pointer"  onclick="if(!alert('test'));" value="" /></form></body></html>
Le formulaire doit poster un message à la suite d'un sujet déjà créé.

Merci d'avance
Backdraft


Dernière édition par _backdraft_ le Dim 24 Nov 2013 - 22:06, édité 1 fois

_backdraft_
# Tropactif #

Masculin
Messages : 1505
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire

Message par _backdraft_ le Sam 23 Nov 2013 - 10:28

UP

_backdraft_
# Tropactif #

Masculin
Messages : 1505
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire

Message par Scoubifitz le Sam 23 Nov 2013 - 17:29

bonsoir,

s'il n'y a pas de pseudo.value , il n'y a pas d'envoi possible ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire

Message par _backdraft_ le Sam 23 Nov 2013 - 18:30

@Scoubifitz a écrit:bonsoir,

s'il n'y a pas de pseudo.value , il n'y a pas d'envoi possible ...
Bonsoir,

En faite j'ai essayé de faire comme vous m'aviez fait une fois pour que le formulaire poste dans le message automatiquement le nom du membre qui remplit le formulaire, mais j'ai du pas bien comprendre comment le faire.

Merci d'avance
Backdraft

_backdraft_
# Tropactif #

Masculin
Messages : 1505
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire

Message par Scoubifitz le Dim 24 Nov 2013 - 18:00

Il faut un script supplémentaire pour appeler le USERNAME (le pseudo) du posteur .

Code:
<html>
<head>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form)
{
var txt_message = "[b]"+ form.pseudo.value + "[/b] teste le bouton";
form.message.value = txt_message;
}
</script>
</head>
<body>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="mode" value="reply" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="t" value="2516" />
<input type="hidden" name="pseudo" value="" class="USERNAME" />
        
<input type="submit" name="post" style="background:transparent;border:none;height:25px;width:40px;cursor:pointer"  onclick="if(!alert('test'));" value=" " />
</form>
</body>
</html>
... et la value du bouton submit ne doit pas rester vide ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire

Message par _backdraft_ le Dim 24 Nov 2013 - 21:19

Merci beaucoup je ne savais pas que la value devait être forcément pleine pour le bouton submit, j'ai repéré aussi une autre erreur que j'avais fait dans le code.

Merci et bonne soirée.

_backdraft_
# Tropactif #

Masculin
Messages : 1505
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum