Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/05/2011, 14h06   #1
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 123
Points : 123
Par défaut Demande infos sur Action dans un formulaire

Bonjour à tous,

J'ai posté sur Xhtml et on m'a répondu de venir ici !

Voilà le post concerné !

Je ne sais pas si c'est bien le bon endroit pour poster ce genre de question concernant <form method="post" action="...", j'espère ne pas m'être trompé !

Ce que je voulais savoir simplement si l'on pouvait mettre au moins 2 "actions" (1 pour la form et 1 pour le décompte de caractères) ?

J'ai une page de contact, mais je voudrais informer l'utilisateur sur le nombre de caractères qu'il a déjà saisis.

Merci d'avance de vos réponses.
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 14h44   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par jlb59 Voir le message
Ce que je voulais savoir simplement si l'on pouvait mettre au moins 2 "actions" (1 pour la form et 1 pour le décompte de caractères) ?
La propriété action du formulaire ne va pas changer, c'est en ajoutant un gestionnaire onsubmit que tu vas effectuer ta (ou tes) vérification(s). Exemple :
Code html :
<form method="post" action="..." onsubmit="return verif();">
...avec cette fonction définie ailleurs : (dans une balise script du head de ta page, ou bien (mieux) dans un JS externe appelé depuis cette section head)
Code :
1
2
3
4
5
6
7
8
function verif() {
   if (...) { // à définir selon ce que tu veux valider
      return true;// laisse le formulaire se valider
   } else {
      alert("message à l'utilisateur");// par exemple, mais toute autre option est possible
      return false;// invalide la soumission du formulaire
   }
}
PS: y'a eu un souci avec le lien vers ton ancien post
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 16h42   #3
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 123
Points : 123
Merci beaucoup mais le JS n'est pas mon fort !

Donc, si j'ai bien compris, il faut que je mette le script de décompte de caractères et dans la ligne "<form....." de mettre ce que tu m'as donné ?

Je vais essayer de faire avec ce que j'ai, mais sans certitude du résultat !

Mais merci quand même de ton aide.
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 17h03   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Ben... je ne vois pas comment t'aider plus pour le moment... en plus là tu as déjà presque tout : il ne reste qu'à formuler une condition pour le if...

D'ailleurs tu ne nous as même pas décrit ce que tu entends par "décompte de caractères" Toute vérification de ce type est arbitraire et chacun la définit en fonction des besoins de sa page... au pire décris tes spécifications en français et on écrira ensemble le JS correspondant
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 18h25   #5
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 123
Points : 123
Je comprends bien ce que tu v eux dire RomainVALERI, et je sais par expérience, que c'est pas facile à résoudre tant que l'on n'a pas le prb en face des yeux !

Mais, bien que c'est facultatif, je vais essayer de faire pour un bien !

Pour infos, le décompte caractères est certainement utile dans un textarea.
Ca pourrait permettre de voir le nombre de lettres tapées.
Pour que ça soit plus complet, il serait bien de fixer le nombre de caractères à saisir et par la même occasion, faire ce décompte !

Merci.

A+
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 18h44   #6
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par jlb59 Voir le message
Mais, bien que c'est facultatif, je vais essayer de faire pour un bien !
???
Citation:
Envoyé par jlb59 Voir le message
Pour infos, le décompte caractères est certainement utile dans un textarea.
"certainement" ? quel textarea ? quel "décompte caractères" ? tu n'as toujours pas décrit les spé-ci-fi-ca-tions...
Citation:
Envoyé par jlb59 Voir le message
Ca pourrait permettre de voir le nombre de lettres tapées.
"Ca" pourrait ? et comment ça, "voir" ? les afficher sur la page ? ou d'une autre manière ? là non plus j'ai pas compris
Citation:
Envoyé par jlb59 Voir le message
Pour que ça soit plus complet, il serait bien de fixer le nombre de caractères à saisir et par la même occasion, faire ce décompte !
Heu... vite aide-moi à t'aider sinon j'abandonne...

(et si tu postais... le code correspondant à ton existant actuel ? tiens quelle bonne idée )
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 21h04   #7
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 123
Points : 123
Je vois que tu patauges un peu !

Va à cette adresse et tu comprendras mieux !
http://qi98.free.fr/pages/ressources...ompte_car.html

Tu verras, c'est très simple à comprendre le pourquoi du comment !
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h32.


 
 
 
 
Partenaires

Hébergement Web